From ecb92a54a8c2dce5f60765f3dece4223b9ff856a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Thu, 21 Mar 2019 21:19:50 +0100 Subject: Fixed recurrence code. --- exceptions.scm | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 exceptions.scm (limited to 'exceptions.scm') diff --git a/exceptions.scm b/exceptions.scm new file mode 100644 index 00000000..027c75ee --- /dev/null +++ b/exceptions.scm @@ -0,0 +1,5 @@ +(define-module (exceptions) + #:export (throw-returnable)) + +(define-syntax-rule (throw-returnable symb args ...) + (call/cc (lambda (cont) (throw symb cont args ...)))) -- cgit v1.2.3