Dom Razvoj Što je naredbeni jezik alata (tcl)? - definicija iz tehopedije

Što je naredbeni jezik alata (tcl)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači naredbeni jezik alata (Tcl)?

Naredbeni jezik alata (Tcl) moćan je skriptni jezik s programskim značajkama. Dostupan je na Unix, Windows i Mac OS platformama. Tcl se koristi za web i desktop aplikacije, umrežavanje, administraciju, testiranje, brzo prototipiranje, skriptirane aplikacije i grafička korisnička sučelja (GUI).

Techopedia objašnjava komandni jezik alata (Tcl)

Tcl predstavljen 1988. godine od John Ousterhout, koristi se za skriptiranje zajedničkog gateway sučelja (CGI) i služi kao skriptni jezik Eggdrop bot. Tcl / Tk se odnosi na kombinaciju Tcl i Tk GUI alata.


Značajke Tcl uključuju:

  • Kompletno korištenje Unicode i više platformi
  • Proširivost kroz Java i C ++
  • Integracija s Windows GUI alatom
  • Vrste podataka, uključujući izvorni kod, mogu se manipulirati kao nizovi.
  • Sučelje usmjereno na utičnice i datoteke
  • Naredbe za različite funkcije i interpretirani jezik s bajt kodom
  • Stvaranje poruka o pogrešci zbog pogrešne upotrebe Tcl naredbi.
  • FreeWrap TCLSH
  • Licenca tvrtke Berkeley Software Distribution (BSD)
  • Potpuna razvojna verzija
Tcl sučelja s jezikom C. Niz vrijednosti koji opisuju naredbe argumenata prosljeđuju se funkcijama za implementaciju naredbi. Digitalni logički simulatori uključuju i Tcl skriptno sučelje za Verilog, VHSIC opisni jezik hardvera (VHDL) i simulaciju hardverskog jezika SystemVerilog. Alati poput Pojednostavljenog omotača i generatora sučelja (SWIG) i ffidl automatski generiraju kôd potreban za povezivanje proizvoljnih C funkcija i Tcl vremena izvođenja. Tcl skripte sadrže pozive naredbi kao popis riječi odvojenih razmakom i završenih novim retkom ili zarezom.


Glavne supstitucije koje Tcl podržava su supstitucija naredbi, varijabilna supstitucija i zamjenska crta. Uz to, postoji sučelje za pristup bazi podataka za skripte Tcl koje podržava upravljačke programe za MySQL, Povezivanje s otvorenom bazom podataka (ODBC), PostgreSQL i SQLite baze podataka.


Tcl podržava proširenje paketa za dodatnu funkcionalnost, uključujući GUI, automatizaciju aplikacija utemeljenih na terminalima i pristup bazi podataka.

Što je naredbeni jezik alata (tcl)? - definicija iz tehopedije