On Wed, 2013-03-13 at 21:40 -0700, Mike Gran wrote: > Hello. > > There seem to be four ways to force an exit. > > In boot-9, a function `quit' is defined. It appears in the manual, > but, in boot-9 it can take an argument. In the manual it never > takes an argument. > > In boot-9, `exit' is aliased to quit. In the manual `exit' is > > undocumented; however, in the documentation in (rnrs programs), > it notes that (rnrs programs)'s version of exit is the same > as the "core" version of exit. > > And then there is primitive-exit and primitive-_exit, which are > described in the manual. > > So clearly, there's some confusion here. Are 'quit' and 'exit' > supposed to be API? Is the fact that they can take an argument > supposed to be documented? > > Or is 'primitive-exit' the generally the way to go? > >
[Out of topic] Many cool things in Guile lacks of document, maybe I should drop to look forward to adding new features to Guile but do some help for manual first... > Thanks, > > Mike > >