A VM translator for the HACK computer.
This project covers the assignments in first and second chapters of the course Build a Modern Computer from First Principles: Nand to Tetris Part II. You can learn more about the assignments and what they set out to do here and here
-
Clone the repo
git clone https://github.com/MlkMahmud/hack-vm-translator.git
-
Install dependencies
cd hack-vm-translator/ npm install
npm run translate [ src.vm ] or [ src/ ]
Note: to translate a directory, the directory must contain at least, a Sys.vm file.