Skip to content

This is the implementation for the Monkey language interpreter, implemented in Go. It follows the book, "Writing an Interpreter in Go", by Thorsten Ball.

Notifications You must be signed in to change notification settings

divyaankt/monkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monkey - A toy, interpreted programming language, implemented in Go

This is the implementation for the Monkey language interpreter, implemented in Go. It follows the book, "Writing an Interpreter in Go", by Thorsten Ball.

To run the interpreter

  1. Make sure that you already have your GOPATH setup
  2. Go to %GOPATH%\src
  3. Clone the repo inside the above folder
  4. cd into the folder
  5. Finally run the below command

go run main.go

In future, Monkey would be compiled language and it would follow this same code as the baseline. It will follow the book, "Writing an Compiler in Go", by Thorsten Ball.

About

This is the implementation for the Monkey language interpreter, implemented in Go. It follows the book, "Writing an Interpreter in Go", by Thorsten Ball.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages