From 7e983cb6f7a9615fb7416f4784bc851e623cc869 Mon Sep 17 00:00:00 2001 From: Daniel Cujba Date: Tue, 6 Apr 2021 21:20:20 +0300 Subject: [PATCH] Initial Commit --- ToDo | 8 ++++++++ VM-Compiler | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 ToDo create mode 100644 VM-Compiler diff --git a/ToDo b/ToDo new file mode 100644 index 0000000..09dca3a --- /dev/null +++ b/ToDo @@ -0,0 +1,8 @@ +The Elements of Computing Systems - Chapter 7 & 8 Projects + +1.Implement the parser method of the VM-To-Assemly Compiler +2.Implement the Stack Arithmetic Commands of the code writer method +3.Implement the Memory Acces Commands of the code writer method +4.Implement the Program Flow Commands of the code writer method + +For more information about the project: https://www.nand2tetris.org/ \ No newline at end of file diff --git a/VM-Compiler b/VM-Compiler new file mode 100644 index 0000000..8ef5700 --- /dev/null +++ b/VM-Compiler @@ -0,0 +1,7 @@ +class VirtualMachineCompiler: + def __init__(self): + pass + def parser_module(self): + pass + def code_writer_module(self): + pass