Skip to content
This repository was archived by the owner on Jan 14, 2022. It is now read-only.

Latest commit

 

History

History
18 lines (12 loc) · 690 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 690 Bytes

README

An interpreter implementation for the Monkey programming language in various languages.

What is this repository for?

This repository contains implementations for the Monkey programming language described in the book Writing an Interpreter in Go by Thorsten Ball. The Go implementation is the reference implementation found in the book and it is being ported currently in C++, Scala.

Current status

  • Go : completed, macros are supported
  • Scala: completed (support for dictionaries is not implemented, neither macros)
  • C++ : mostly incomplete

How do I get set up?

Have a look at the README.md files in each (language) folder.