Minor package rename
Shuffle project around for no real reason
Complete Chapter 6 by finishing the Hack Assembler, which can now understand symbols and labels
Here's my solutions to the Nand2Tetris projects for the book "The Elements of Computing Systems: Building a Modern Computer from First Principles" by Noam Nisan and Shimon Schocken.
The solutions to the first five chapters are specified in HDL (Hardware Description Language) and Hack ASM. I've implemented the solutions to later chapters in Kotlin.
1, 2, 3, 4, 5, 6