Rumah Pengembangan Apa itu bahasa perintah alat (tcl)? - definisi dari techopedia

Apa itu bahasa perintah alat (tcl)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apakah yang dimaksud dengan Bahasa Perintah Alat (Tcl)?

Tool command language (Tcl) adalah bahasa scripting yang kuat dengan fitur pemrograman. Ini tersedia di seluruh platform Unix, Windows dan Mac OS. Tcl digunakan untuk aplikasi Web dan desktop, jaringan, administrasi, pengujian, prototyping cepat, aplikasi skrip dan antarmuka pengguna grafis (GUI).

Techopedia menjelaskan Tool Command Language (Tcl)

Diperkenalkan pada tahun 1988 oleh John Ousterhout, Tcl digunakan untuk skrip umum gateway antarmuka (CGI) dan berfungsi sebagai bahasa skrip bot bot Eggdrop. Tcl / Tk mengacu pada kombinasi Tcl dan toolkit Tk GUI.


Fitur Tcl meliputi:

  • Unicode lengkap dan penggunaan lintas platform
  • Ekstensibilitas melalui Java dan C ++
  • Integrasi dengan toolkit Windows GUI
  • Tipe data, termasuk kode sumber, dapat dimanipulasi sebagai string.
  • Antarmuka yang digerakkan oleh peristiwa ke soket dan file
  • Perintah fungsi variadik dan bahasa yang ditafsirkan dengan bytecode
  • Kesalahan pembuatan pesan pada penggunaan yang salah oleh perintah Tcl.
  • FreeWrap TCLSH
  • Lisensi Berkeley Software Distribution (BSD)
  • Versi pengembangan penuh
Tcl berinteraksi dengan bahasa C. Array nilai yang menggambarkan argumen perintah dilewatkan ke fungsi implementasi perintah. Simulator logika digital juga mencakup antarmuka skrip Tcl untuk Verilog, bahasa deskripsi perangkat keras VHSIC (VHDL) dan simulasi bahasa perangkat keras SystemVerilog. Alat-alat seperti Simplified Wrapper dan Interface Generator (SWIG) dan ffidl secara otomatis menghasilkan kode yang diperlukan untuk menghubungkan fungsi C yang sewenang-wenang dan runtime Tcl. Script rumah perintah perintah Tcl sebagai daftar kata yang dipisahkan oleh spasi dan diakhiri oleh baris baru atau titik koma.


Substitusi utama yang didukung oleh Tcl adalah substitusi perintah, subtitusi variabel dan substitusi backslash. Selain itu, ada antarmuka akses database untuk skrip Tcl yang mendukung driver akses untuk MySQL, Open Database Connectivity (ODBC), PostgreSQL, dan database SQLite.


Tcl mendukung paket ekstensi untuk fungsionalitas tambahan, termasuk GUI, otomasi aplikasi berbasis terminal, dan akses basis data.

Apa itu bahasa perintah alat (tcl)? - definisi dari techopedia