Add more complicated pattern matching test case
authorLuke Lau <luke_lau@icloud.com>
Thu, 15 Aug 2019 16:24:09 +0000 (17:24 +0100)
committerLuke Lau <luke_lau@icloud.com>
Thu, 15 Aug 2019 16:24:09 +0000 (17:24 +0100)
tests.scm

index a3f4913a75d5e9177843da3d5a71ce2d24b0a8b4..f327231339d86e9b0c602f188605b072d57c0cfa 100644 (file)
--- a/tests.scm
+++ b/tests.scm
               [(bar x) 0]))
           12)
 
+(test-prog '((data Foo [foo Int])
+            (data Bar [bar Foo])
+            (case (bar (foo 42))
+              [(bar (foo x)) x]))
+          42)
+