X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fyard.dcl;h=266eb75e4e727f470a98d8e869431d978687188d;hb=61fef22563cae53d4cf43680fe16703af4a1e822;hp=76b6c17e33ebe664c137e4523a05dc5a6a0a96f1;hpb=b4636110ab65f233ed40d4390b62c7799df3c949;p=cc1516.git diff --git a/src/yard.dcl b/src/yard.dcl index 76b6c17..266eb75 100644 --- a/src/yard.dcl +++ b/src/yard.dcl @@ -7,7 +7,7 @@ from Data.Functor import class Functor from Control.Monad import class Monad from Control.Applicative import class Applicative, class Alternative -:: Error = ParseError | LexError String +:: Error = ParseError | LexError String | Expected [String] :: Parser a b = Parser ([a] -> (Either Error b, [a])) instance Functor (Parser a)