I tried Lispworks 5.1.2 on Linux AMD64
(defun/cc test2 ()
(multiple-value-bind (x) 10
(let/cc k
(setf *k* k)
x)))
This seems to work fine if it defined in evaluated mode.
But if I try to compile it I get
Undefined function COMPILER::%%CONS-EXCESS-1 called with arguments
(#<funcallable 401001345C>
10).
[Condition of type UNDEFINED-FUNCTION]
O dear.
Lispworks is rather unfriendly to code walking in general (hello
compiler-let).
Perhaps try to take it up with them . . . or make them donate an
uncrippled version for us to play with in SLIME.
[...]
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"weblocks" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/weblocks?hl=en
-~----------~----~----~----~------~----~------~--~---