aboutsummaryrefslogtreecommitdiffstats
path: root/csc/loop.csc
diff options
context:
space:
mode:
Diffstat (limited to 'csc/loop.csc')
-rw-r--r--csc/loop.csc4
1 files changed, 3 insertions, 1 deletions
diff --git a/csc/loop.csc b/csc/loop.csc
index dbd6200..ffe0f3f 100644
--- a/csc/loop.csc
+++ b/csc/loop.csc
@@ -16,7 +16,9 @@
(define-syntax return
(syntax-rules ()
((return expr)
- (raise (make-return-exception (lambda () expr))))))
+ (raise (make-return-exception (lambda () expr))))
+ ((return)
+ (return #f))))
(define-record-type <loop-termination>