aboutsummaryrefslogtreecommitdiff
path: root/Sil/Util/Parser.dcl
diff options
context:
space:
mode:
Diffstat (limited to 'Sil/Util/Parser.dcl')
-rw-r--r--Sil/Util/Parser.dcl8
1 files changed, 4 insertions, 4 deletions
diff --git a/Sil/Util/Parser.dcl b/Sil/Util/Parser.dcl
index 361fa83..65b050e 100644
--- a/Sil/Util/Parser.dcl
+++ b/Sil/Util/Parser.dcl
@@ -7,9 +7,9 @@ from Control.Monad import class Monad
from Data.Error import :: MaybeError
from Data.Functor import class Functor
-from Sil.Parse import :: ParseError
+from Sil.Parse import :: Error
-:: Parser a b = Parser ([a] -> (MaybeError ParseError b, [a]))
+:: Parser a b = Parser ([a] -> (MaybeError Error b, [a]))
instance Functor (Parser a)
instance Applicative (Parser a)
@@ -19,8 +19,8 @@ instance Alternative (Parser a)
class name a :: a -> String
instance name String
-runParser :: (Parser a b) [a] -> (MaybeError ParseError b, [a])
-(<?>) :: (Parser a b) ParseError -> Parser a b
+runParser :: (Parser a b) [a] -> (MaybeError Error b, [a])
+(<?>) :: (Parser a b) Error -> Parser a b
fail :: Parser a b
top :: Parser a a
peek :: Parser a a