[Ecls-list] Re: EVAL-WHEN gets out of control

Marco Antoniotti marcoxa at cs.nyu.edu
Thu Nov 1 10:37:15 UTC 2001


> From: worm <worm at arrakis.es>
> Content-Language: es
> Sender: ecls-list-admin at lists.sourceforge.net
> Date: Thu, 01 Nov 2001 07:50:44 GMT
> X-MIME-Autoconverted: from quoted-printable to 8bit by cat.nyu.edu id fA17oEH28210
> Content-Length: 1059
> 
> Remitente: Marco Antoniotti <marcoxa at cs.nyu.edu>
> Fecha: Miércoles, Octubre 31, 2001 5:42 pm
> 
> > Speaking of which... I remember hacking a bit of the old EcoLisp in
> > order to get FError and friends to accept conditions (which at the
> > time I stealed from CMUCL implementation).
> > What is the status of the condition system in ECLS?
> 
> It has been fully integrated. All error messages are passed through 
> FEcondition() or FEerror(), and then they jump to the si::universal-
> error-handler function, which is implemented in src/clos/conditions.lsp
> This file belonged to the original ECoLisp, it is Kent Pitman´s 
> implementation but it was not integrated in ECoLisp as much as it is 
> now.
> 
> The problem is that the core C library knows little about CLOS and 
> therefore the conditions.lsp file can only be loaded at the end, after 
> the lisp library, PCL and the compiler have been loaded.

Good to know.

Thanks.


-- 
Marco Antoniotti ========================================================
NYU Courant Bioinformatics Group        tel. +1 - 212 - 998 3488
719 Broadway 12th Floor                 fax  +1 - 212 - 995 4122
New York, NY 10003, USA                 http://bioinformatics.cat.nyu.edu
                    "Hello New York! We'll do what we can!"
                           Bill Murray in `Ghostbusters'.




More information about the ecl-devel mailing list