rust_lisp
rust_lisp copied to clipboard
A Rust-embeddable Lisp, with support for interop with native Rust functions
As the title says. The error I got was error[E0277]: the trait bound `rust_lisp::parser::ParseError: std::error::Error` is not satisfied While trying to use `anyhow::Error` as return type and use `?` on...
I want to express my appreciation for this project. Although I'm not entirely sure about its current maintenance status, I believe it serves as a fantastic starting point. While exploring...
A stack overflow is not caught by the interpreter => _**boom**_ crash _**panic**_ Example: ```lisp ; + operator just so no tailcall optimization will help out (defun overflow () (+...
Is there any reason not to prefer Arc over Rc?
I see from Cargo.toml that rust-lisp is meant to be MIT-licensed, but there is no license in the repository - IDK maybe there should be? It could be added quite...