Primaire
Syntaxe
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) '/ ;
Les expressions entre parenthèses peuvent être une série d'expressions. La valeur d'une série est la valeur de la dernière exécutée à l'exécution.
Les sous-programmes peuvent avoir un seul argument d'appel par nom.
Les expressions peuvent être mixtes. Les chaînes de caractères sont un gros problème ? Rulifson veut aussi se débarrasser des nombres réels !!