Hi,
I wrote an implementation of the Monkey Language in Crystal named Monyet.
From the Monkey website:
Monkey is a programming language that you can build yourself by reading through Writing An Interpreter In Go and Writing A Compiler In Go.
There is no official implementation of Monkey β it lives in these books and itβs up to you, the reader, to implement it. First as a tree-walking interpreter, then as a bytecode compiler and virtual machine.
Monyet is my first project on Crystal, and I love it. Crystal is a great language and I hope that gets more traction in the industry.
Cheers