From ab757822c75aa71bd725126d9511fcb678f6e5e3 Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Thu, 13 Feb 2014 02:02:11 +1100 Subject: Added better error messages in parsers --- Fractran/Parser.hs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Fractran') diff --git a/Fractran/Parser.hs b/Fractran/Parser.hs index 6d6cd86..95aa954 100644 --- a/Fractran/Parser.hs +++ b/Fractran/Parser.hs @@ -39,7 +39,8 @@ intPair = do return (numerator,denominator) -slash = char '/' +slash = char '/' + "slash character" initVal = do @@ -59,7 +60,8 @@ positiveNumber = do return (read (firstDigit:rest)) -nonZeroDigit = oneOf "123456789" +nonZeroDigit = oneOf "123456789" + "non-zero digit" whiteSpace = many (oneOf "\t\n\r ") -- cgit