gorilla

A simple and experimental programming language written in Rust (in progress)

Stars
2

Gorilla is a straightforward programming language with a Rust/C-like syntax insipred by Monkey, a simple language meant to be implemented while reading through Writing An Interpreter In Go and Writing A Compiler In Go, two awesome books by @Thorsten Ball.

The implementations held in this repository are built with The Rust Programming Language and are primarly intended to immerse myself in the magical waters of Interpreters and Compilers, and also to improve my skills in the awesome aforementioned technology.

TODOS

  • Improve the README:
    • Divide the presentation page into two parts: the interpreted and the
      compiled version.
    • "How to run" section.
    • Fix possible typos (english is hard tho).