
c.l.dylan overlap with Dylan mailing lists?
Quote:
>I haven't been able to get the MacGambit tracer to work when
>using Thomas. Also, when a run-time error is caught, MacGambit
>just escapes to the top-level read-eval-print loop. Is there
>some way to examine the stack, from the the location where the
>error occurred?
>---
>Thomas F. Gordon
Well, it depends on Thomas, not MacGambit. As far as I know there is not
a de{*filter*} in Thomas. If you could drop outside Thomas into Scheme you
could examine the stack of the Thomas interpreter, which is a Scheme
program. So you would not find nothing wrong, because the Thomas interpreter
is right when it says that a run-time error has occurred. Examining
the stack would display Scheme's stack, not THomas'... Again, Even if
the repl permitted to go to the Scheme repl (sorry for the pun) you
could get nothing unless you recompile the sources for Thomas with debug
info enabled. You need large ram to do that, do have at least 8-10 megs
or recompile the object on a machine running gambit , or MIT Scheme, and
download the object files to the mac. You should probably have
to hack the repl which is contained in the distribution with Gambit, or
wait until the people at DEC add a de{*filter*} to Thomas. I do not know
the behaviour under Un*x boxes, but i believe nothing should change.
# Cheers
# Roberto Avanzi
# "Those from Italy send you their greetings" (Hebrews 13:24-NIV)
# "Wer nicht liebt Wein, Weib und Gesang,
# der Bleibt ein Narr sein Leben lang." (Martin Luther)