aboutsummaryrefslogtreecommitdiffstats
path: root/Notes.org
diff options
context:
space:
mode:
Diffstat (limited to 'Notes.org')
-rw-r--r--Notes.org16
1 files changed, 11 insertions, 5 deletions
diff --git a/Notes.org b/Notes.org
index a3046ae..dfc260f 100644
--- a/Notes.org
+++ b/Notes.org
@@ -126,13 +126,13 @@
- The declaration class should only be in charge of storing it in the right location in
the stack and adding that to the bindings.
-**** TODO Add more expressions
+**** DONE Add more expressions
CLOCK: [2017-03-17 Fri 17:08]--[2017-03-17 Fri 20:59] => 3:51
CLOCK: [2017-03-17 Fri 13:21]--[2017-03-17 Fri 15:43] => 2:22
Expressions like > or < or == etc..
-**** TODO Add more statements
+**** DONE Add more statements
***** DONE If statement
CLOCK: [2017-03-18 Sat 08:42]--[2017-03-18 Sat 09:57] => 1:15
***** DONE For statement
@@ -147,18 +147,24 @@
I have to store the temporary expression in normal registers.
-**** TODO Convert cout to printf
+**** DONE Convert cout to printf
convert all cout to printf
-**** TODO Add global variables
+**** DONE Add global variables
Change code so that it also prints global variables. This should be done with
the globalAsm function.
I might have to change the print Asm and the global Asm function in the declarations.
-**** TODO Add post and pre increment
+**** DONE Add post and pre increment
CLOCK: [2017-03-20 Mon 15:12]
For post increment I will have a special class that handles that,
for pre increment I will rewrite in terms of addition, which should be possible.
+**** DONE Arrays
+ Finished arrays
+
+**** DONE Pointers
+ Finished pointers
+**** TODO Add initializer list count of expression depth