summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Pickering <matthewtpickering@gmail.com>2019-05-17 11:16:53 +0100
committerMatthew Pickering <matthewtpickering@gmail.com>2019-05-17 11:16:53 +0100
commit6e8889ddd6c1a77822ebcda06c4cb19cb3a27a5f (patch)
tree8e97172660ddb7fbff590c77f4be51e1d92892f3
parent88b102e5c6a16dda81fb725d1e2a2ee34085ac9f (diff)
downloadhaskell-6e8889ddd6c1a77822ebcda06c4cb19cb3a27a5f.tar.gz
parserm
-rw-r--r--utils/genprimopcode/ParserM.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/utils/genprimopcode/ParserM.hs b/utils/genprimopcode/ParserM.hs
index ada6291ca3..61fce96aca 100644
--- a/utils/genprimopcode/ParserM.hs
+++ b/utils/genprimopcode/ParserM.hs
@@ -42,10 +42,10 @@ instance Monad ParserM where
Left err ->
Left err
return a = ParserM $ \i s -> Right (i, s, a)
- --fail err = ParserM $ \_ _ -> Left err
+ fail err = ParserM $ \_ _ -> Left err
-instance MonadFail ParserM where
- fail err = ParserM $ \_ _ -> Left err
+--instance MonadFail ParserM where
+-- fail err = ParserM $ \_ _ -> Left err
run_parser :: ParserM a -> (String -> Either String a)
run_parser (ParserM f)