29: use lex* prefix for all lexical non-terminals