Fix error reporting in PARSE-DEFINE-FORM.
authorTaylor R Campbell <campbell@mumble.net>
Thu, 3 Sep 2009 16:09:19 +0000 (12:09 -0400)
committerTaylor R Campbell <campbell@mumble.net>
Thu, 3 Sep 2009 16:09:19 +0000 (12:09 -0400)
commitda79683d0ca4c96433c887162d793ce2f128d077
tree66cca31a64ce5743988eea632509a09200e09929
parentf65896e1931fe513858c82f02d42596f43141e08
Fix error reporting in PARSE-DEFINE-FORM.

Change PARSE-DEFINE-FORM from returning two values to taking a
continuation that must take two arguments and return a form, because
ILL-FORMED-SYNTAX does not signal an error but returns a form
classifying which signals an error.
src/runtime/mit-syntax.scm
src/runtime/sysmac.scm