[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] macrolet
From: |
Lui Fungsin |
Subject: |
Re: [Chicken-users] macrolet |
Date: |
Fri, 7 Mar 2008 13:49:45 -0800 |
I know I digressed but Graham your idea does work. Thanks
(define-macro (defun name args . body)
(with-gensyms (return)
`(define ,name
(lambda ,args
(call/cc
(lambda (,return)
((lambda (return-from) ,@body)
(lambda (ignore-proc-name value)
(,return value)))))))))
Re: [Chicken-users] macrolet, Alex Shinn, 2008/03/09