Rust 生态系统的嵌入式方案
Scheme-rs is an implementation of the R6RS specification of the Scheme programming language that is designed to be embedded within sync and async Rust.
Scheme-rs is safe, fast, and does not sacrifice modern conveniences.
async feature flag
it becomes possible (and easy) to define async scheme functions in Rust. lsp feature. The LSP only reports read/parse diagnostics
by default; macro-expanding diagnostics require passing
--dangerously-allow-macro-expansion-in-lsp.For embedding scheme-rs in your Rust project, take a look at the API documentation.
For installing scheme-rs as a standalone executable, cargo can be used:
$ cargo install scheme-rs
To enable async features, install with the async and tokio features:
$ cargo install scheme-rs --features "async,tokio"
If you have any questions or comments about the project, feel free to join the scheme-rs discord server.
暂无开放 Issues,或尚未同步最近议题。