projects
/
scheme.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Start work on case statements
[scheme.git]
/
tests.scm
diff --git
a/tests.scm
b/tests.scm
index b3e630bbffefebbe31d959e7fd17ffa22e504976..49fc2c4bc861b13de41f454a7aa2b6e6b103d8d9 100644
(file)
--- a/
tests.scm
+++ b/
tests.scm
@@
-278,3
+278,12
@@
(let ([(bar (foo x)) (bar (foo 42))])
x))
42)
+
+(test-prog '((data Foo [a] [b] [c])
+ (let ([x b])
+ (case x
+ [a 1]
+ [b 2]
+ [c 3])))
+ 2)
+