Implementation of an interpreter for the Monkey language written in Rust, currently under active development.
The Monkey programming language was devised by Thorsten Ball for use in his follow along books Writing An Interpreter In Go and Writing A Compiler In Go.
Monkey has a C-like syntax, supports variable bindings, prefix and infix operators, has first-class and higher-order functions, can handle closures with ease and has integers, booleans, arrays and hashes built-in.
Run the interpreter via
monkey_interpreter
To report a bug/issue or request a new feature use https://github.com/DeveloperC286/monkey_interpreter/issues.