New version of ParserGenerator