29: more readable names for lexical non-terminals