set! with wrong syntax yields cryptic error message:
(import (scheme base))
(define a 0)
(set! (begin a) a)
Results
/opt/rapid-gambit/bin/rapid-gambit: internal error
*** ERROR IN abort -- not a record
(#<<record> #2 fields: #(#<<record> #3 fields: #(<syntax> #<<record>
set!
with wrong syntax yields cryptic error message:Results
At https://github.com/okuoku/rapid-gambit/commit/ac88aa025670cbd1cc5e92e5c9884258c85979cd