[imp-hackers] cl-ext:exit
Sam Steingold
sds at gnu.org
Fri Jul 10 16:18:34 UTC 2009
On Fri, Jul 10, 2009 at 11:51 AM, Juan Jose
Garcia-Ripoll<juanjose.garciaripoll at googlemail.com> wrote:
> On Fri, Jul 10, 2009 at 5:43 PM, Sam Steingold<sds at gnu.org> wrote:
>> if you want "exitable threads", just wrap the thread functions in a catch:
>>
>> (create-thread (lambda () (catch 'exit-thread (my-func))))
>
> The problem is that library functions can not assume that the user
> does something. It is therefore important to have a function that does
> the job. In the end QUIT is what we are doing
IMO library functions should never call EXIT.
it's like a unix program calling reboot.
> ECL Supoprts hierarchical package names and some other people mimic it
> with dots.
what's the semantics?
put it in a clrfi!
--
Sam Steingold <http://sds.podval.org>
More information about the implementation-hackers
mailing list