File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -995,6 +995,8 @@ disambiguateNumber msuggestedStyle (AmbiguousNumber grp1 sep grp2) =
995995-- Left (AmbiguousNumber "1" ',' "000")
996996-- >>> parseTest rawnumberp "1 000"
997997-- Right (WithSeparators ' ' ["1","000"] Nothing)
998+ -- >>> parseTest rawnumberp "1'000"
999+ -- Right (WithSeparators '\'' ["1","000"] Nothing)
9981000--
9991001rawnumberp :: TextParser m (Either AmbiguousNumber RawNumber )
10001002rawnumberp = label " number" $ do
@@ -1060,7 +1062,7 @@ rawnumberp = label "number" $ do
10601062 pure $ NoSeparators grp1 (Just (decPt, mempty ))
10611063
10621064isDigitSeparatorChar :: Char -> Bool
1063- isDigitSeparatorChar c = isDecimalMark c || c == ' '
1065+ isDigitSeparatorChar c = isDecimalMark c || c == ' ' || c == ' \' '
10641066
10651067-- | Some kinds of number literal we might parse.
10661068data RawNumber
You can’t perform that action at this time.
0 commit comments