debuggingschemestack-tracefestival

Getting a stacktrace & using a debugger with Scheme


I am using Festival (the TTS software) and understanding it. It is written in Scheme and I am trying to get an execution flow for some of the programs therein. My questions are as follows:

  1. Is there a debugger for Scheme?
  2. How can I get a stacktrace for code written in Scheme?

Solution

  • Festival uses its own extended version of SIOD that is very small compared to most modern Scheme distributions. There is not much debugging support (the documentation's page on the subject is telling) but you may try using SIOD's documentation on possibly useful hooks.