Skip to content

Syntax and a transpiler for a new language. Built in 9 days.

Notifications You must be signed in to change notification settings

MatthewBurstein/emu

Repository files navigation

Emu

Emu is a new programming language built on top of JavaScript.

Made by Josué Estévez Fernández, Justyna Zygmunt, Laura Chan, Noel Vock and Matthew Burstein.

How to use

  1. Clone this repo
  2. Open index.html in the browser

To test

  • Open SpecRunner.html in your web browser

Test Coverage

Coverage

How it works

The main aim of our project was to learn more about the structure of computer programming languages. When the user inputs Emu into our program, it goes through the following stages:

  1. Tokenizer - Splits input up into tokens
  2. Parser - Organises tokens into an abstract syntax tree
  3. Interpreter - Outputs the result of the input

Documentation

About

Syntax and a transpiler for a new language. Built in 9 days.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published