hoosierEE / n2t-vm-js

JS backend for the Nand2Tetris VM

Home Page:https://hoosieree.github.io/n2t-vm-js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unnamed Virtual Machine

This project implements an interpreter for a stack-based VM in your browser.

It is based on the Nand2Tetris VM Translator, but has some differences:

  1. (todo) no top-level labels or gotos, labels will only be allowed inside functions.
  2. interpreted rather than ahead-of-time translated
  3. function definitions end with an explicit end keyword

About

JS backend for the Nand2Tetris VM

https://hoosieree.github.io/n2t-vm-js

License:MIT License


Languages

Language:JavaScript 81.5%Language:HTML 11.5%Language:CSS 7.0%