Zum Hauptinhalt springen

Primärausdruck

Syntax​

primary =
constant /
builtin /
variable / (
block /
'( exp ');
variable = .id (
'(symbol for left arrow) exp /
'( block ') /
.empty);
constant = integer / real / string;
builtin =
mesinfo /
cortnin /
("MIN" / "MAX") exp $('. exp) '/ ;

Geklammerte Ausdrücke können eine Folge von Ausdrücken sein. Der Wert einer Folge ist der Wert des zuletzt zur Laufzeit ausgeführten Ausdrucks.

Unterprogramme können ein Argument per Namensaufruf haben.

Ausdrücke können gemischt sein. Zeichenketten sind ein großes Problem? Rulifson möchte auch die reellen Zahlen loswerden!!