Skip to content

Commit faee6f8

Browse files
committed
QuasiQuote expects completely parsed input
1 parent 6b7ed75 commit faee6f8

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/Language/ECMAScript3/Syntax/QuasiQuote.hs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ quoteCommon p s = do loc <- TH.location
3939
setPosition $ (flip setSourceName) fname $
4040
(flip setSourceLine) line $
4141
(flip setSourceColumn) col $ pos
42-
p
42+
r <- p
43+
eof
44+
return r
4345
case parse p2 "" s of
4446
Left err -> do TH.report True $ show err
4547
return $ TH.UnboxedTupE []

0 commit comments

Comments
 (0)