[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