A bunch of changes to implement R7RS exit/emergency-exit.
authorChris Hanson <org/chris-hanson/cph>
Mon, 14 May 2018 00:13:21 +0000 (17:13 -0700)
committerChris Hanson <org/chris-hanson/cph>
Mon, 14 May 2018 00:13:21 +0000 (17:13 -0700)
commit4f0804233ba6521d65379d054237a5f5af2208a3
tree386a8545e0095b97fad407f67c036a25d4a4248b
parent2f0cd4788dcb8658417a31370a9a6fe4ae83cb2d
A bunch of changes to implement R7RS exit/emergency-exit.

* The EXIT procedure has been removed.
* The %EXIT procedure has been renamed to EXIT.
* The EMERGENCY-EXIT procedure has been added.
* The optional argument to the above has been generalized to meet R7RS
  requirements.
* The QUIT procedure has been renamed to SUSPEND to more accurately reflect what
  it does.
* The names %EXIT and QUIT are deprecated aliases for EXIT and SUSPEND.
14 files changed:
src/6001/edextra.scm
src/6001/make.scm
src/edwin/basic.scm
src/edwin/dos.scm
src/edwin/editor.scm
src/edwin/intmod.scm
src/edwin/unix.scm
src/runtime/console-io.scm
src/runtime/gc.scm
src/runtime/global.scm
src/runtime/interrupt.scm
src/runtime/load.scm
src/runtime/runtime.pkg
src/runtime/swank.scm