moss:Moss解释器(实验实现) 源码

上传:salad37746 浏览: 17 推荐: 0 文件:ZIP 大小:700.48KB 上传时间:2021-04-07 07:21:21 版权申诉
|| 苔藓翻译 Moss是一种动态编程语言。它的解释器内核是用Rust编写的。 从Rust调用Moss代码的示例: use moss :: object :: Object; fn main () { let i = moss :: Interpreter :: new (); i.rte. set ( "a" ,Object :: from ( vec! [ 1 , 2 , 3 , 4 ])); let v: Vec < i32> = i. eval_cast ( r#" a.map(|x| 2*x) "# ); println! ( "{:?}" ,v); }
上传资源
用户评论