2   Befehle

Der Interpreter des simcron MODELLER basiert auf Tcl und verfügt somit auch über den gesamten Sprachumfang von Tcl/Tk. Darüber hinaus sind weitere Befehle implementiert worden, die den Zugriff auf die Objekte des simcron MODELLER ermöglichen. Nach dem Start der MODELLER-Shell (simsh oder simwish) steht der volle Befehlssatz zur Verfügung. Objekte können per Befehl erzeugt und parametriert werden.

Die grafische Benutzeroberfläche (GUI) besteht aus einigen Tcl-Skripten, die unter der Steuerung der Window-Shell (simwish) arbeiten. Diese stellen in Form von Prozeduren ebenfalls neue Tcl-Befehle zur Verfügung. Einige davon, wie z.B. der Befehl appear, sind von allgemeiner Bedeutung und in der Befehlsliste dokumentiert. Der weitaus größere Teil der Prozeduren ist allerdings für den Benutzer des simcron MODELLER nicht weiter interessant und daher auch nicht öffentlich.

Dem Anwender steht somit der leistungsfähige Tcl-Interpreter, erweitert um spezifische Befehle zur Verfügung. Funktionen und Parameter, die über die grafische Oberfläche erreichbar sind, sind stets auch durch äquivalente Befehle untersetzt. Dennoch bietet die graphische Oberfläche naturgemäß ein Mehr an Sicherheit und Bedienungskomfort. Die Programmierschnittstelle wird immer dann benötigt, wenn Daten mit anderen Anwendungen ausgetauscht oder Methoden-Skripte geschrieben werden müssen.