Domov Rozvoj Co je jazyk příkazového nástroje (tcl)? - definice z techopedie

Co je jazyk příkazového nástroje (tcl)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Tool Command Language (Tcl)?

Nástroj příkazového jazyka (Tcl) je výkonný skriptovací jazyk s programovacími funkcemi. Je k dispozici na platformách Unix, Windows a Mac OS. Tcl se používá pro webové a stolní aplikace, sítě, správu, testování, rychlé prototypování, skriptované aplikace a grafická uživatelská rozhraní (GUI).

Techopedia vysvětluje Tool Command Language (Tcl)

Tcl, který byl představen v roce 1988 Johnem Ousterhoutem, se používá pro skriptování pomocí společného rozhraní brány (CGI) a slouží jako skriptovací jazyk robotů Eggdrop. Tcl / Tk označuje kombinaci Tcl a Tk GUI toolkit.


Mezi funkce Tcl patří:

  • Kompletní využití Unicode a více platforem
  • Rozšiřitelnost prostřednictvím Java a C ++
  • Integrace s Windows GUI toolkit
  • Datové typy, včetně zdrojového kódu, lze manipulovat jako řetězce.
  • Rozhraní řízené událostmi do soketů a souborů
  • Variadic příkazy a interpretovaný jazyk s bytecode
  • Generování chybové zprávy při nesprávném použití příkazy Tcl.
  • FreeWrap TCLSH
  • Licence Berkeley Software Distribution (BSD)
  • Plná vývojová verze
Tcl rozhraní s jazykem C. Pole hodnot, které popisují argumenty příkazu, jsou předávány funkcím implementace příkazu. Digitální logické simulátory zahrnují také skriptovací rozhraní Tcl pro Verilog, jazyk popisu hardwaru VHSIC (VHDL) a simulaci hardwarového jazyka SystemVerilog. Nástroje jako Simplified Wrapper and Interface Generator (SWIG) a ffidl automaticky generují kód požadovaný pro připojení libovolných C funkcí a Tcl runtime. Skripty Tcl obsahují vyvolání příkazů jako seznam slov oddělených mezerou a ukončených řádkem nebo středníkem.


Hlavní substituce podporované Tcl jsou substituce příkazů, variabilní substituce a zpětné lomítko. Kromě toho existuje databázové přístupové rozhraní pro skripty Tcl, které podporuje přístupové ovladače pro databáze MySQL, Open Database Connectivity (ODBC), PostgreSQL a SQLite.


Tcl podporuje rozšiřující balíčky pro další funkce, včetně GUI, automatizace aplikací založených na terminálech a přístupu k databázi.

Co je jazyk příkazového nástroje (tcl)? - definice z techopedie