Made lexer use a name table