Hi there,

Here are some questions, mostly about cl-cont:

+ The cl-cont webpage says that defgeneric and defmethod are currently  
not supported. However, if I understand correctly, it should be  
possible to say this:

(defmethod foo (...)
   (with-call/cc ...))

Correct? Or is that also not supported? (Some quick-shot experiment  
seems to indicate that this works.)

+ If this is indeed supported, it can happen that an invocation of  
call-next-method is implicitly captured in a continuation. (So it can  
in principle even be invoked several times.) Did such capturing of a  
call-next-method for later invocation ever occur in practice? Was this  
ever a problem? (I'm not particularly interested in multiple  
invocations, just in the capturing as such.)

+ Does this even occur regularly as part of weblocks?


Thanks a lot for any hints!


Best,
Pascal

P.S.: The cl-cont webpage also says that catch, throw, progv and  
unwind-protect are not supported. It should be possible to make that  
work with the first-class dynamic environments support in ContextL  
(only in the repository version at the moment)...

-- 
ELS'09: http://www.european-lisp-symposium.org/

Pascal Costanza, mailto:[email protected], http://p-cos.net
Vrije Universiteit Brussel
Programming Technology Lab
Artificial Intelligence Lab
Pleinlaan 2, B-1050 Brussel, Belgium





--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to