Benutzer:Grey/pss
< Benutzer:Grey
Version vom 21. November 2005, 22:43 Uhr von Grey (Diskussion)
Milstone 1
- EBNF in BNF Grammatik umwandeln:
EBNF
Prog -> Def Def * #
Def -> DEF Lhs == Expr
Lhs -> MAIN : Type | id ( [id : Type (, id : Type)*]) : Type
Type -> nat | bool
Expr -> number | true | false | id [ ( [Expr (, Expr)*] ) ] | IF Expr THEN Expr [ELSE Expr] FI