aboutsummaryrefslogtreecommitdiffstats
path: root/Notes.org
diff options
context:
space:
mode:
authorymherklotz <ymherklotz@gmail.com>2017-03-10 19:57:46 +0000
committerymherklotz <ymherklotz@gmail.com>2017-03-10 19:57:46 +0000
commita6fa6da5de8252a205e000dd7acc2589735aa55c (patch)
tree77a791e0877fc4925f8d0dba6eb746bb32eb88e9 /Notes.org
parentfc4486443f1af75526306377437cb82c2c9f37ac (diff)
downloadCompiler-a6fa6da5de8252a205e000dd7acc2589735aa55c.tar.gz
Compiler-a6fa6da5de8252a205e000dd7acc2589735aa55c.zip
Can do simple add and subtract
Diffstat (limited to 'Notes.org')
-rw-r--r--Notes.org15
1 files changed, 14 insertions, 1 deletions
diff --git a/Notes.org b/Notes.org
index c41d0ad..844367d 100644
--- a/Notes.org
+++ b/Notes.org
@@ -98,10 +98,23 @@
The class will contain map of strings containing the variable name as the _key_ and the stack
position as the stack position and type as the attributes, which will be combined using a struct.
-***** TODO Work on statements and declaration
+***** DONE Work on statements and declaration
Implement the adding to the bindings part that has to be added in the statements and declarations.
+***** TODO Work on expressions
+
+***** TODO Comment code
+
+ comment code to know where we are at and what we still have to do.
+
+****** TODO Implement add and sub
+ still have to work on the subtraction
+
+ work on different types to implement the correct add
+
+****** TODO Implement multiplication
+
**** TODO Expression
***** printasm(VSB binding)