reintroduce typeof and instanceof operators as keywords
parse undefined as a literal like null