-
Monkey编程语言的解释器采用Rust编写,项目名为monkey-rust
资源介绍
猴子锈
用Rust编写的Monkey编程语言的解释器
什么是猴子?
Monkey具有类似C的语法,支持变量绑定,前缀和中缀运算符,具有一流的和高阶函数,可以轻松处理闭包,并内置有integers , booleans , array和hashs 。
有一本关于学习如何做口译的书: 。 这就是Monkey编程语言的来源。
操作说明
构建和测试
$ cargo build
$ cargo test
运行REPL
$ cargo run --release --bin monkey_repl
运行口译员
$ cargo run --release --bin monkey_exe -- --src examples/hash.mk
执照