aboutsummaryrefslogtreecommitdiffstats
path: root/Notes.org
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-03-20 13:11:19 +0000
committerYann Herklotz <ymherklotz@gmail.com>2017-03-20 13:11:19 +0000
commitaf8b76d0a83813b3cebac7468db4bd64e534c235 (patch)
treee387cec775526f4b0eaea5ab333baf0ae5afdb0b /Notes.org
parentb0caad48b1a2c90a03f5d130a50f3fdee1c097a5 (diff)
downloadCompiler-af8b76d0a83813b3cebac7468db4bd64e534c235.tar.gz
Compiler-af8b76d0a83813b3cebac7468db4bd64e534c235.zip
global vars work and changing to printf
Diffstat (limited to 'Notes.org')
-rw-r--r--Notes.org14
1 files changed, 12 insertions, 2 deletions
diff --git a/Notes.org b/Notes.org
index 509d913..a5e33b7 100644
--- a/Notes.org
+++ b/Notes.org
@@ -142,8 +142,18 @@
CLOCK: [2017-03-17 Fri 15:44]--[2017-03-17 Fri 16:00] => 0:16
Have to fix type assigment for declaration lists, need to make new pointers of the right type.
-**** TODO Load more that 4 bytes into a variable.
-**** TODO Fix expressions and temporary variables
+**** DONE Load more that 4 bytes into a variable.
+**** DONE Fix expressions and temporary variables
I have to store the temporary expression in normal registers.
+**** TODO Convert cout to printf
+
+ convert all cout to printf
+
+**** TODO 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.