/monkey_interpreter

Interpreter for the monkey language based on Writing an interpreter in go by Thorsten Ball

Primary LanguageGo

Writing An Interpreter


Introduction

This project is an interpreter for the Monkey programming language, featuring its own lexer, AST producing parser and evaluator. The Monkey programming language as well as the structure of the interpreter are based on the book Writing An Interpreter In Go.

Monkey Language Features

A list of language features can be found here.

You should be able to try them all out in the REPL.

TODOs