nand2tetris projects (software pieces are in rust, the rest in the nand2tetris book's made-up hardware description language)
notable components:
- ALU (HDL)
- computer (HDL)
- assembler (rust)
- VM language compiler (rust)
- high-level language compiler (rust)