Experimental interpreter for the dynamic programming language Moss. This implementation is written in Rust and more type safe than the first implementation in C.
See Moss Home.
Example of calling Moss code from Rust:
```rust extern crate moss; use moss::object::Object;
pub fn main(){ let i = moss::Interpreter::new(); let x = i.eval(" f = |n| 1 if n==0 else n*f(n-1) f(4) "); if let Object::Int(x) = x { println!("{}",x); } } ```