Solution for the 11 chapter in the NAND2TETRIS course, built in C#.
Fully tested and Functional with all of the test programs:
- Seven
- ConvertToBin
- Square
- Average
- Pong
- ComplexArrays
Tried my best to unit test every single Class and keep the code readable easy to maintain.
The solution to the 10 Chapter, which outputs an XML parse of the Jack source files are in an alternative branch, and it uses native dotnet XML writer class instead of manually printing XML elements.