Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.35 KB

File metadata and controls

26 lines (16 loc) · 1.35 KB

Monkey Interpreter

GitHub Release Conventional Commits License

The Monkey Programming Language Logo

Implementation of an interpreter for the Monkey language written in Rust, currently under active development.

What is Monkey?

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.

Usage

Run the interpreter via

monkey_interpreter 

Issues/Feature Requests

To report a bug/issue or request a new feature use https://github.com/DeveloperC286/monkey_interpreter/issues.