Miniature, embeddable Scheme
No-std and no-alloc Scheme implementation in Rust.
Stak
Stak is a no-std
and no-alloc
Scheme implementation in Rust.
This project is a fork of 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.
- Some runtime errors are not raised.
- e.g. argument count and out-of-memory errors