Aufrufen von Variablen mit Parametern
Beim Aufruf einer Variablen kann mit Parametern gearbeitet werden. Die Variable muss dann bestimmte formale Parameter wie
Example:
Set MUL='$1*$2';
Set X=$(MUL(3,7)); // liefert '
Let X=$(MUL(3,7)); // liefert
Sollten mehr formale Parameter definiert sein als tatsächliche Parameter angegeben sind, werden nur die formalen Parameter berücksichtigt, für die tatsächliche Parameter vorhanden sind. Sind mehr tatsächliche Parameter angegeben als formale Parameter definiert sind, werden die überzähligen tatsächlichen Parameter ignoriert.
Example:
Set MUL='$1*$2';
Set X=$(MUL); // liefert '
Set X=$(MUL(10)); // liefert '
Let X=$(MUL(5,7,8)); // liefert
Der Parameter
Example:
set MUL='$1*$2 $0 par';
set X=$(MUL(3,7)); // liefert '