lex identifiers more closely to spec and start lexing punctuators