[CM] C Stack Unwinding

Woody Douglass wdouglass at carnegierobotics.com
Wed Nov 3 13:04:20 PDT 2021

I see -- thank you very much!


On Wed, 2021-11-03 at 10:37 -0700, bil at ccrma.Stanford.EDU wrote:
> If you had called s7_error, rather than s7_eval_c_string,
> it would have behaved as you expect, but s7_eval interposes
> its own set_jmp, so s7_eval_c_string jumps to it.
> It might be possible to make these more consistent.
> But it's easy to get around this -- just include a
> catch in the scheme code, return an error indication
> from scheme, and return from bad_func if one is seen.

More information about the Cmdist mailing list