[Ecls-list] Last change
Juan Jose Garcia-Ripoll
jjgarcia at users.sourceforge.net
Thu May 22 11:16:51 UTC 2008
Tag: (CVS 2008-05-22 13:14)
- Interpreted forms now appear as SI:BYTECODES in the backtrace. It is
possible to inspect these forms using :lambda-expression
> (cos 'a)
In function COS, the value of argument is
A
which is not of expected type NUMBER
Broken at SI:BYTECODES.Available restarts:
1. (USE-VALUE) Supply a new value of type NUMBER.
Broken at SI:BYTECODES.
>> :b
Backtrace: SI:BYTECODES > si:bytecodes
>> :disassemble
Evaluated form:
0 PUSH 'A
2 CALLG 1,COS
5 EXIT
>> :lambda-expression
(COS 'A)
Similarly, :lambda-expression also works for other functions that keep
this information.
--
Facultad de Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com
More information about the ecl-devel
mailing list