Shard Detail

hack-assembler v1.0.0

Hack assembler
assembler hack nand2tetris

Install & Use

Add the following code to your project's shard.yml under:

dependencies to use in production
- OR -
development_dependencies to use in development


hack-assembler:
  github: hiljusti/hack-assembler

Readme

hack-assembler

An assembler for the Hack virtual machine, as specified in the book The Elements of Computing Systems. I followed the machine specifications, but not the exact strategy laid out for implementation.

See also: https://nand2tetris.com

Usage

Clone & build:

$ git clone [etc] && cd hack-assembler
$ shards build

This will compile an assembler CLI to ./bin/hasm which you can put wherever you prefer.

Development/Contributing

Development has concluded. It's just project 6 of 11. :)

Contributors