Assembler for the "Hack" machine language from the Nand-to-Tetris book