[ Inhalt ] [ Index ] Techniken des World Wide Grundlagen der Arbeit Grundlagen der Arbeit

Tool Command Language - TCL

TCL ist eine zeichenkettenorientierte Interpretersprache, mit wenigen fundamentalen Konstrukten und einer kleinen Syntax. Eine grundlegende Verarbeitungsstruktur von TCL sind Substitutionen, also die Auflösung von Ausdrücken in ihre Grundstruktur, mit anschließender Ausführung. Diese Vorgehensweise schafft neben der Verarbeitung von regulären Ausdrücken eine außerordentliche Flexibilität und Gestaltungsfreiheit.

Der TCL-Interpreter ist in C erstellt und weitgehend systemunabhängig. Er ist neben UNIX auf verschiedensten Systemen verfügbar, und erlaubt die problemlose Portierung von in TCL erstelllten Programmen auf alle Systeme, für die es auch einen TCL-Interpreter gibt.

Da der geringe Befehlssatz von TCL in der Regel nicht ausreicht, komplexere Probleme lösen, können neue Befehle in die TCL-Shell, wie der Interpreter auch bezeichnet wird, eingebunden werden. Die Umsetzung neuer Befehle erfolgt in einer Hochsprache, dessen Objektcode zum Interpreter gebunden wird.



VDM Class Library