8 releases (3 stable)
1.0.2 | Dec 28, 2023 |
---|---|
1.0.1 | May 22, 2022 |
0.3.0-dev | May 21, 2022 |
0.2.0-dev | May 14, 2022 |
0.1.3-dev |
|
#7 in #hack
28KB
660 lines
hack_asm
A Nand2Tetris Hack Assembly Language Assembler written in Rust
About
For this project, I set out to implement a simple assembler for the Nand2Tetris assembly language. I also practice using Cargo and crates.io, because this is my very first published crate.
Usage
hack_asm <INPUT_FILE>
For a given input.asm this will generate an input.hack file.
Dependencies
~4.5MB
~80K SLoC