Variablen
Syntax
{
var1 = $expr1;
var2 = $expr2;
$result-expression-using-var1-and-var2;
}
Beschreibung
Werte können in einer Variable gespeichert werden. Das kann dann sinnvoll sein, wenn ein Wert für mehrere Berechnungen notwendig ist. Wichtig dabei ist, dass eine "Variable" in TL-Script ihren Wert niemals ändern kann, nachdem sie definiert wurde.
Variablen können als Funktionsargumente übergeben (siehe Funktionen) oder auch explizit selbst wie oben gezeigt definiert werden. Obiges Beispiel weist den Variablen var1
und var2
das Ergebnis der Auswertungen der Ausdrücke expr1
und expr2
zu. Das Ergebnis des Gesamtausdrucks ist die Auswertung von result-expression-using-var1-and-var2
. Dieser Ausdruck kann auf die oben definierten Variablen $var1
und $var2
zugreifen.
Auf eine definierte Variable var = ...;
kann mit $var
zugegriffen werden. Die Variable ist nur in dem Block sichtbar, in dem sie definiert wurde.
Beispiele
{
x = 5;
y = 6;
$x * $y;
}
Ausgabe: 30
{
x = "Hello";
y = ", how are you?";
toString($x, $y);
}
Ausgabe: "Hello, how are you?"