Skip to content

Commit e347fbe

Browse files
committed
[fix] "=" を含むトークン定義が正しく認識されないバグを修正
1 parent 27268a7 commit e347fbe

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/copager2/src/Copager2/Core/Language/Token/QuasiQuote.hs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,8 @@ parseBody input =
5858

5959
parseBodyLine :: String -> Maybe TokenDef
6060
parseBodyLine line =
61-
let line' = line & filter (/= '=')
62-
in case words line' of
63-
tIdent:arg:_ -> Just $ TokenDef tIdent arg
61+
case words line of
62+
tIdent:_:arg:_ -> Just $ TokenDef tIdent arg
6463
_ -> Nothing
6564

6665
sepBody :: [TokenDef] -> ([TokenDef], String)

0 commit comments

Comments
 (0)