fixed EBNF: parser gets generated now, but with warnings