diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..be851dd --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +My coursework for the [Nand2Tetris Course](http://nand2tetris.org/). +Of these files my work is licensed under GPLv2+. + +File descriptions: +- `asms`: The Hack assembly programs in [Project 4](http://nand2tetris.org/04.php). +- `chips`: The hdl files implementing the Hack Computer in Project [1](http://nand2tetris.org/01.php), [2](http://nand2tetris.org/02.php), [3](http://nand2tetris.org/03.php), and [5](http://nand2tetris.org/05.php). +- `jackos`: The jack files implementing the Jack OS in [Project 12](http://nand2tetris.org/12.php). +- `K`: A 2048 clone written in the Jack language, to complete [Project 9](http://nand2tetris.org/09.php). +- `Assembler.hs`: A Haskell implementation of the Hack Assembler, to complete [Project 6](http://nand2tetris.org/06.php). +- `JackCompiler.hs`: A Haskell implementation of the JackCompiler, for Project [10](http://nand2tetris.org/10.php) and [11](http://nand2tetris.org/11.php). +- `VMTranslator.hs`: A Haskell implementation of the VMTranslator for Project [7](http://nand2tetris.org/7.php) and [8](http://nand2tetris.org/8.php). + |