Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 370 Bytes

README.md

File metadata and controls

7 lines (4 loc) · 370 Bytes

stack-vm

This repo contains a translator and second-stage compiler that translates a simple, stack-based VM's bytecode to a two register ISA.

It is heavily based off of the Hack ISA and VM architecture from the nand2tetris course.

Please excuse the violently unidiomatic Python code. Part of this exercise was to learn the language!