primitive _exit

2006-04-26 Thread Kevin Ryde
The subject of _exit() as opposed to exit() has come up before. I propose to add _exit as a `primitive-primitive-exit', so you can really get out of a process straight away, with no C or Scheme level stuff. The docs would be per below, adding the existing but undocumented plain `exit' too. Not s

Re: throw.c SCM_CDAR line 739

2006-04-26 Thread Kevin Ryde
"Bill Schottstaedt" <[EMAIL PROTECTED]> writes: > > If SCM_DEBUG_PAIR_ACCESSES is 1, throw.c line 739 triggers an error > about accessing a non-pair. That problem's been hanging around like a bad smell for a while now. > Perhaps it should be: > >!scm_is_pair (SCM_CAR (wind_goal)) || !scm_is_e