first specification of lexing/parsing rules for new syntax