projects
/
scheme.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
(from parent 2:
8894a56
)
Merge branch 'master' of lukelau.me:/srv/git/scheme
author
Luke Lau
<luke_lau@icloud.com>
Sun, 4 Aug 2019 18:04:36 +0000
(19:04 +0100)
committer
Luke Lau
<luke_lau@icloud.com>
Sun, 4 Aug 2019 18:04:36 +0000
(19:04 +0100)
tests.scm
patch
|
blob
|
history
diff --git
a/tests.scm
b/tests.scm
index 4e50dc61908cee17c4d1c1ada96c57282abf5830..398793059e48cdd4b4523cf09fa5fc4b43359b3f 100644
(file)
--- a/
tests.scm
+++ b/
tests.scm
@@
-168,3
+168,15
@@
(go p 1)))])
(pow 4 2))
16)
+
+(test-prog-stdout '(let ([f (lambda (n)
+ (if (= n 0)
+ 0
+ (let ()
+ (print "a")
+ (g (- n 1)))))]
+ [g (lambda (m)
+ (let ()
+ (print "b")
+ (f (- m 1))))])
+ (f 10)) "ababababab")