Hem Utveckling Vad är verktygskommandospråk (tcl)? - definition från techopedia

Vad är verktygskommandospråk (tcl)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Tool Command Language (Tcl)?

Tool kommandospråk (Tcl) är ett kraftfullt skriptspråk med programmeringsfunktioner. Det är tillgängligt på Unix-, Windows- och Mac OS-plattformar. Tcl används för webb- och stationära applikationer, nätverk, administration, testning, snabb prototypning, skriptade applikationer och grafiska användargränssnitt (GUI).

Techopedia förklarar Tool Command Language (Tcl)

Tcl introducerades 1988 av John Ousterhout, och används för scripting av gemensamma gateway-gränssnitt (CGI) och fungerar som Eggdrop bot-skriptspråk. Tcl / Tk avser en kombination av Tcl och Tk GUI verktygssats.


Tcl-funktioner inkluderar:

  • Komplett användning av Unicode och plattformar
  • Utökbarhet genom Java och C ++
  • Integration med Windows GUI verktygssats
  • Datatyper, inklusive källkod, kan manipuleras som strängar.
  • Händelsedrivet gränssnitt till uttag och filer
  • Variadic-funktionskommandon och tolkat språk med bytecode
  • Generering av felmeddelanden vid felaktig användning med Tcl-kommandon.
  • FreeWrap TCLSH
  • Berkeley Software Distribution (BSD) licens
  • Full utvecklingsversion
Tcl gränssnitt med C-språket. Matriser av värden som beskriver kommandotargument överförs till kommandotimplementeringsfunktionerna. Digitala logikssimulatorer inkluderar också ett Tcl-skriptgränssnitt för Verilog, VHSIC hårdvara beskrivningsspråk (VHDL) och SystemVerilog hårdvaruspråk simulering. Verktyg som Simplified Wrapper and Interface Generator (SWIG) och ffidl genererar automatiskt den kod som krävs för att ansluta godtyckliga C-funktioner och Tcl-körtid. Tcl-skript innehåller kommandokallader som en lista med ord som är separerade med vitrum och avslutas med en ny linje eller semikolon.


Stora substitutioner som stöds av Tcl är kommandosubstitution, variabel substitution och backslash-substitution. Dessutom finns det ett databasåtkomstgränssnitt för Tcl-skript som stöder åtkomstdrivrutiner för MySQL, Open Database Connectivity (ODBC), PostgreSQL och SQLite-databaser.


Tcl stöder förlängningspaket för ytterligare funktionalitet, inklusive GUI, terminalbaserad applikationsautomation och databasåtkomst.

Vad är verktygskommandospråk (tcl)? - definition från techopedia