Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/poteto/boba-js

Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers
https://github.com/poteto/boba-js

compiler interpreter javascript monkey-language programming-language typescript

Last synced: about 1 month ago
JSON representation

Toy programming language. Now being reimplemented in Rust: https://github.com/poteto/monkers

Awesome Lists containing this project

README

        

# boba-js

[![Build Status](https://travis-ci.com/poteto/boba-js.svg?branch=master)](https://travis-ci.com/poteto/boba-js)

`boba` is a toy language written in TypeScript. I am basing this on the `Monkey` language from the books ["Writing An Interpreter In Go"](https://interpreterbook.com/) and ["Writing A Compiler In Go"](https://compilerbook.com/) by Thorsten Ball.

My goal is to get to parity with `Monkey` and then add some other cool stuff I haven't thought of yet.