Skip to content

Matt-London/HackVMTranslator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackVMTranslator

Rust implementation of the Nand2Tetris VM Translator

Compiling

Use cargo to download dependencies and compile

$ cargo build

Executing

Execute the compiled binary supplying the following parameters to translate VM to ASM

$ ./hack_vm_translator --help
Usage: hack_vm_translator <INPUT_PATH> [OUTPUT_PATH]

Arguments:
  <INPUT_PATH>   Input file path
  [OUTPUT_PATH]  Output file path

Options:
  -h, --help  Print help information

About

Rust implementation of the Nand2Tetris VM Translator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages