ref: 3052533937e495329ba39ab8fba055956d152d17
parent: 2ab39f5ee3ec52d097989ec8fecac0f6a7c12b16
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Sat Feb 10 12:57:22 EST 2024
Add missing files
--- /dev/null
+++ b/tests/ParseInd.hs
@@ -1,0 +1,19 @@
+module ParseInd(main) where
+import Prelude
+
+-- The parse error generateing a '}'
+
+main :: IO ()
+main = do
+ print (foo 1)
+ print (bar True)
+ baz 1
+
+foo :: Int -> Int
+foo a = let x = a+1 in x
+
+bar :: Bool -> Bool
+bar x = not (case x of True -> False; False -> True)
+
+baz :: Int -> IO ()
+baz i = (do print i) >> (do print (i+1))
--- /dev/null
+++ b/tests/ParseInd.ref
@@ -1,0 +1,4 @@
+2
+True
+1
+2
--
⑨