monyet
Monyet
Crystal implementation of the Monkey Language
Monyet has a sibling implementation for Kotlin: monkey.kt
Status
The two books (Writing An Interpreter In Go and Writing A Compiler in Go) are implemented.
Commands
Before running the command you must have crystal and shards installed on your machine
| Script | Description |
|---|---|
tests.sh |
Run all the tests |
checks.sh |
Run format tool and ameba checks |
build.sh |
Release build |
benchmarks.sh |
Run the classic monkey benchmark (fibonacci(35)), requires one command (--eval,--eval-fast,--vm,--vm-fast) |
repl.sh |
Run the Monyet REPL |
Repository
monyet
Owner
Statistic
- 17
- 2
- 1
- 0
- 1
- 15 days ago
- November 12, 2021
License
Apache License 2.0
Links
Synced at
Thu, 19 Mar 2026 08:15:23 GMT
Languages