@@ -137,10 +137,7 @@ identifier = PT.identifier tokenParser
137-- Parse an identifier in a more permissive position
137-- Parse an identifier in a more permissive position
139identifierName :: P.Parsec String u String
139identifierName :: P.Parsec String u String
140−identifierName = lexeme $ do
140+identifierName = lexeme $ (:) <$> identStart <*> many identLetter
142− cs <- many identLetter
146-- Parse a reserved word
143-- Parse a reserved word