Skip to content
Icon

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 based on Ribbit Scheme, the small and portable R4RS implementation.

Goals

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

References

License

MIT