|
Expr.om |
PROCEDURE Constant() : BOOLEAN; (* Constant = "0" | "1" | ... | "9" . *) BEGIN IF (sy >= "0") & (sy <= "9") THEN GetSy; RETURN TRUE ELSE RETURN FALSE END; END Constant; |
In Oberon gilt strikt declare before use. Mit PROCEDURE ^ Expression() : BOOLEAN; wird die Prozedur Expression deklariert und kann sofort benutzt werden, wobei die volle Definition später noch folgen muß. | |||||
Immer an die konstante Vorausschau von einem Terminal-Symbol
denken:
|
Copyright © 1999 Andreas Borchert, in HTML konvertiert am 29.06.1999 |