Chibi-Scheme 0.12 (https://github.com/ashinn/chibi-scheme, tag 0.12, BSD-3-Clause: LICENSE), built for WASI by Domainless Code with wasi-sdk 34 (clang 23). Changes from the release, all for WASI: - libraries that need sockets, fork/exec, signals, a terminal or a shell are left out: (chibi net …), (chibi process), (chibi shell), (chibi stty), (chibi pty), (chibi system), (chibi term edit-line), (chibi app), (chibi snow commands) and (chibi emscripten); every other library is compiled in (SEXP_USE_STATIC_LIBS, no dynamic loading); - R7RS exit and emergency-exit come from a small added library, (chibi wasi process), with the same definitions as (chibi process); (scheme process-context) picks it when the platform is wasi; - settimeofday, chown, mkfifo and flock, which WASI doesn't have, fail with ENOSYS; resource-usage-max-rss gives 0; - stdout is unbuffered, so a prompt shows before the program waits for input (wasi-libc doesn't flush it on a read); - the library search path is /chibi, where lib.txt (the .sld/.scm files, as JSON) is mounted read-only.