[Ecls-list] function names in backtrace

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Mon Dec 8 09:33:49 UTC 2008


On Mon, Dec 8, 2008 at 2:36 AM, Anton Vodonosov <avodonosov at yandex.ru> wrote:
> Is it possible to see function names in backtrace?
> Instead of
> Backtrace: LAMBDA > lambda > si:bytecodes > si:bytecodes > si:bytecodes

Those lambda forms do not have names because the user did not give it
to them. They are anonymous functions, of the form #'(lambda (..) ...)
and that is why the debugger does not print names. Or is it not the
case? Similarly the interpreter forms, BYTECODES, which are plain lisp
statements, also do not have names.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28009 (Spain)
http://juanjose.garciaripoll.googlepages.com


More information about the ecl-devel mailing list