extend ViewParseTree; layout Whitespace = [\ \t\n]*; syntax A = "a"; syntax B = "b"; start syntax C = "c" | A C B; layout Whitespace = [\ \t\n]*; lexical Integer = [0-9]+; start syntax E1 = Integer | E "*" E > E "+" E | "(" E ")" ;