Skip to content

Cheshulko/Nand2Tetris-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Nand2Tetris (Rust)

Nand2Tetris cource

Table of Contents

  • Jack language compiler
  • Jack language VM translator
  • Hack language assembler. A compact Rust implementation of a Hack assembly → binary translator inspired by the Nand2Tetris course. It parses .asm files, resolves symbols and labels, and emits .hack (and optional raw .hack.bin) outputs, with debug flags for tokens, AST, and the symbol table.