Skip to content

Python implementation for Project 6 of Nand2Tetris course (Hack Assembler)

Notifications You must be signed in to change notification settings

harrmitch/nand2tetris_project06

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project 6: Hack Assembler (Nand2Tetris)

Implementation of the Hack Assembler (Hack Assembly Language -> Binary Code) in Python

Requirements

Python >= 3.10

Usage

python assembler.py [FILENAME.asm]

output: FILENAME.hack

Branches

  • main: implementation handles symbols
  • no_symbol: implementation does not handle symbols

About

Python implementation for Project 6 of Nand2Tetris course (Hack Assembler)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages