Tcl/Tk Prozeduren
global varName [varName]…
Innerhalb einer Prozedur wird die globale Variable varName referenziert.
proc name args body
Legt eine neue Prozedur mit dem Namen name an, args besteht aus einer Liste von Prozeduren, body ist das Tcl-Skript.
return [options] [value]
Verlässt die aktuelle Prozedur und liefert value oder die leere Zeichenkette als Ergebnis.
uplevel [level] command [arg]…
Verbindet command und die arg-Parameter zu einem Tcl-Skript und wertet es im Variablenkontext der durch level angegebenen Prozedur aus.
upvar [level] otherVar localVar [otherVar localVar]…
Stellt eine Verbindung zwischen den beiden angegebenen Variablen her. Es wird jeweils die Variable otherVar referenziert, die im Variablenkontext der durch level angegebenen Prozedur existiert.