Jack language compiler, but instead of producing ".vm" files, it produces binary ".hack" files straight away