https://github.com/taga3s/monkey-rs
Monkey language in Rust
https://github.com/taga3s/monkey-rs
monkey-language rust
Last synced: 5 months ago
JSON representation
Monkey language in Rust
- Host: GitHub
- URL: https://github.com/taga3s/monkey-rs
- Owner: taga3s
- Created: 2025-08-03T08:28:58.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-01-25T14:55:12.000Z (5 months ago)
- Last Synced: 2026-01-26T07:21:20.180Z (5 months ago)
- Topics: monkey-language, rust
- Language: Rust
- Homepage:
- Size: 203 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# monkey-rs
Rust implementation of the Monkey language, based on the book *[Writing An Interpreter In Go](https://interpreterbook.com/)*.
## Usage
### Web playground
The web playground is deployed on https://taga3s.github.io/monkey-rs/.
### REPL (crates/repl)
1. Run the REPL with following command.
```bash
just repl
```
2. Type in Monkey code and press Enter to execute.
```monkey
>> let add = fn(a, b) { a + b; };
>> add(10, 15);
25
```
### Runner (crates/runner)
```bash
just run
```