Closed ghost closed 2 months ago
Chibi is built in layers, and states this in the documentation.
To get the full Chibi and R7RS support you need most of the default compiler options.
Toggling these options is intended only for custom builds, in most cases to strip the size down for embedded executables or extension language use. Given that, SEXP_USE_MUTABLE STRINGS 0
works surprisingly well here.
Enable the option:
Get mondo warnings, but it builds:
But then it fails rather a lot of the test suite:
And every REPL prompt and invocation of any kind, it spits out
WARNING: reference to undefined variable string-set!
I think the failing tests and the warning should be disabled in case
SEXP_USE_MUTABLE STRINGS 0
.