| Tcl/tk-Unterstützung |
Die Sprache Tcl/tk ist nicht Bestandteil von TCC enthalten und muss separat erworben werden. Die Version, die von TCC unterstützte Versionist ActiveTcl 8.6 (kostenlos von www.activestate.com).
Sie müssen die Tcl-Unterstützung auf der Seite OPTION / Startup aktivieren. Wenn sie aktiviert ist, TCC automatisch einen Tcl-Interpreter, wenn es startet. Wenn eine geeignete Bibliothek gefunden wird, TCC überprüft, ob Sie eine . TCL-Datei ausführen . Wenn ja, TCC übergibt die Datei an Ihren Tcl-Interpreter zur Verarbeitung.
Es ist nicht möglich für TCC nicht im Voraus feststellen, ob Sie ein Tcl- oder ein Tk-Skript ausführen. Nach dem Ausführen des Skripts, TCC überprüft, ob ein Tk-Fenster läuft. Wenn ja, tritt es in eine Tk-Ereignisschleife ein und wartet darauf, dass das Fenster geschlossen wird. Falls nicht, TCC nimmt es an, dass es ein Tcl-Skript war und TCC kehrt sofort zurück.
Aufgrund der Arbeitsweise des Tk-Interpreters ist es nicht möglich, dass TCC nach der Ausführung eines Tk-Skripts einen persistenten Interpreter zu erhalten. TCC schließt den aktuellen Tcl/Tk-Interpreter und erzeugt einen neuen, wenn das nächste Mal ein Tcl/Tk-Skript ausgeführt wird.