Releases: gpwaob92679/nand2tetris
Project 10: Jack syntax analyzer
Also includes binaries of previous projects.
All projects until "Jack analyzer (tokenizer module)"
Nothing new has been implemented, but a lot of stuff had been changed and fixed since the previous release, including bugs in previous projects (assembler and VM translator). So I decide to upload binaries for all of the software projects done so far.
Note that tests after d55696e have been failing because the parser module of project 10 isn't done yet, but tests on parser XML output have already been added.
Full Changelog: project-10-tokenizer...project-10-tokenizer.1
Project 10: Jack analyzer (tokenizer module)
Only the tokenizer module of the Jack syntax analyzer.
Project 7&8: VM translator
Supports all 17 command, including 9 stack arithmetic commands, 2 memory access commands, 3 program flow commands, and 3 function calling commands.
Project 7: Partial VM translator
Supports 9 stack arithmetic commands and 2 memory access commands.
Project 6: Assembler
Unfortunately I didn't keep the original binaries :(