【文件属性】:
文件名称:rust-monkey:“在Go中编写翻译”中的Monkey解释器的生锈版本
文件大小:34KB
文件格式:ZIP
更新时间:2021-04-16 09:12:36
Rust
锈猴
“在Go中编写翻译”中的Monkey解释器的生锈版本
编写时没有任何外部库,词法分析器或解析器。
灵感来自。
替换
运行回购协议时将启动REPL:
cargo run
测验
复制了“用Go语言编写翻译”中的所有测试。
实施功能
Rust-Monkey支持:
变量绑定
前缀和中缀运算符
一等和高阶函数
闭包
整数,布尔值,字符串
不可变数组
散列
计划功能
While循环
对于循环
【文件预览】:
rust-monkey-master
----Cargo.toml(235B)
----.github()
--------workflows()
----Cargo.lock(150B)
----src()
--------main.rs(99B)
--------repl()
--------evaluate()
--------parser()
--------tokens()
--------lexer()
----LICENSE(34KB)
----README.md(724B)
----.gitignore(25B)