Apocrypha

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.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 0.12 4 13 h details ›

Versions & arches

VersionOverlay amd64x86riscv 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 ↗