Miniature, embeddable Scheme
No-std and no-alloc Scheme implementation in Rust.
Stak Scheme
Stak Scheme is a no-std
and no-alloc
Scheme implementation in Rust.
This project is based on Ribbit Scheme, the small and portable R4RS implementation.
Goals
- Minimal implementation of R7RS small
- Subset of Chibi Scheme, Gauche, and Guile
- Small memory footprint
Limitations
- Numbers are 63-bit integers.
- Only ASCII characters are supported.
- Certain runtime errors are not raised.
- e.g. argument count and out-of-memory errors