Hi all. I was wondering - is there any way Maxima could be made to
keep track of which functions it calls during the evaluation of an
expression, what order they are called in, and how often they are
called? And what variables are read, set, etc? Sort of a "what does
this command do" type of report. This might be very useful when one
wishes to debug an expression which is not throwing a lisp error but is
giving an incorrect result - you can know from the list what the
possible candidates for an error are. This might help someone who has
absolutely no idea where or familiarity with Maxima's internals to
begin decide where to look for a problem, as well as help us put
together a diagram of how the internals of Maxima really work. (Sort
of like that brief one I made for the read-eval cycle.)
Cheers,
CY
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com