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 中使用

MIT 许可证

52KB
1.5K SLoC

monkey-rust

Rust Gitpod ready-to-code

这是用 Rust 编写的 Monkey 编程语言解析器

The Monkey Programming Language

什么是 Monkey?

Monkey 使用类似 C 的语法,支持 变量绑定前缀中缀运算符,有 一等高阶函数,可以轻松处理 闭包,并内置了 整数布尔值数组哈希表

官方网站是: https://monkeylang.org/。它有各种实现语言 :)。

有一本书是关于如何编写解释器的: 用 Go 编写解释器。Monkey 编程语言就是从这里来的。

依赖项

~0.6–1.4MB
~32K SLoC