Ich versuche, eine Grammatik für die folgenden Befehle zu definieren. object ParserWorkshop {
def main(args: Array[String]) = {
ChoiceParser("todo link todo to database")
ChoiceParser
Ich habe folgende EBNF, die ich analysieren möchte: PostfixExp -> PrimaryExp ("[" Exp "]"
| . id "(" ExpList ")"
| . length)*
Und das ist, was ich habe: def postfixExp: Pars