@@ -217,8 +217,8 @@ parseQualified parser = qual
217-- Parse an integer or floating point value
217-- Parse an integer or floating point value
219integerOrFloat :: P.Parsec String u (Either Integer Double)
219integerOrFloat :: P.Parsec String u (Either Integer Double)
220−integerOrFloat = (Left <$> P.try (PT.natural tokenParser) <|>
220+integerOrFloat = (Right <$> P.try (PT.float tokenParser) <|>
221− Right <$> P.try (PT.float tokenParser)) P.<?> "number"
221+ Left <$> P.try (PT.natural tokenParser)) P.<?> "number"
224-- Parse an identifier or parenthesized operator
224-- Parse an identifier or parenthesized operator