diff options
author | ymherklotz <ymherklotz@gmail.com> | 2017-03-10 19:57:46 +0000 |
---|---|---|
committer | ymherklotz <ymherklotz@gmail.com> | 2017-03-10 19:57:46 +0000 |
commit | a6fa6da5de8252a205e000dd7acc2589735aa55c (patch) | |
tree | 77a791e0877fc4925f8d0dba6eb746bb32eb88e9 /Notes.org | |
parent | fc4486443f1af75526306377437cb82c2c9f37ac (diff) | |
download | Compiler-a6fa6da5de8252a205e000dd7acc2589735aa55c.tar.gz Compiler-a6fa6da5de8252a205e000dd7acc2589735aa55c.zip |
Can do simple add and subtract
Diffstat (limited to 'Notes.org')
-rw-r--r-- | Notes.org | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -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) |