8 次重大发布
0.9.1 | 2023年7月18日 |
---|---|
0.8.0 | 2021年9月18日 |
0.7.0 | 2021年7月25日 |
0.5.0 | 2021年1月25日 |
0.3.0 | 2020年12月15日 |
175 在 编程语言 中排名
每月 36 次下载
在 5 crates 中使用
52KB
1.5K SLoC
monkey-rust
这是用 Rust 编写的 Monkey 编程语言解析器
什么是 Monkey?
Monkey 使用类似 C 的语法,支持 变量绑定、前缀 和 中缀运算符,有 一等 和 高阶函数,可以轻松处理 闭包,并内置了 整数、布尔值、数组 和 哈希表。
官方网站是: https://monkeylang.org/。它有各种实现语言 :)。
有一本书是关于如何编写解释器的: 用 Go 编写解释器。Monkey 编程语言就是从这里来的。
依赖项
~0.6–1.4MB
~32K SLoC