chibi
Minimal Scheme implementation for use as an extension language
Chibi-Scheme is a very small library intended for use as an extension and scripting language in C programs. In addition to support for lightweight VM-based threads, each VM itself runs in an isolated heap allowing multiple VMs to run simultaneously in different OS threads. Despite the small size, Chibi-Scheme attempts to do The Right Thing. The default settings include: - a full numeric tower, with rational and complex numbers - full and seamless Unicode support - low-level and high-level hygienic macros - an extensible module system Specifically, the default repl language contains all bindings from R7RS small, available explicitly as the (scheme small) library. The language is built in layers, however - see the manual for instructions on compiling with fewer features or requesting a smaller language on startup.
homepage ↗ github: ashinn/chibi-scheme
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 0.12 | 4 | 13 h | details › |
Versions & arches
| Version | Overlay | amd64 | x86 | riscv | Committed | |
|---|---|---|---|---|---|---|
| 9999 LIVE | gentoo | follows upstream — no keywords | — | view · download · history ↗ | ||
| 0.12 | gentoo | amd64 testing | x86 testing | riscv testing | — | view · download · history ↗ |
| 0.11.0 | gentoo | amd64 testing | x86 testing | riscv testing | — | view · download · history ↗ |
| 0.10.0 | gentoo | amd64 testing | x86 testing | riscv untested | — | view · download · history ↗ |