diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-20 13:11:19 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-20 13:11:19 +0000 |
commit | af8b76d0a83813b3cebac7468db4bd64e534c235 (patch) | |
tree | e387cec775526f4b0eaea5ab333baf0ae5afdb0b /Notes.org | |
parent | b0caad48b1a2c90a03f5d130a50f3fdee1c097a5 (diff) | |
download | Compiler-af8b76d0a83813b3cebac7468db4bd64e534c235.tar.gz Compiler-af8b76d0a83813b3cebac7468db4bd64e534c235.zip |
global vars work and changing to printf
Diffstat (limited to 'Notes.org')
-rw-r--r-- | Notes.org | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -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. |