Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-30 | cc: rearanged for a pseudo-main | Andreas Baumann | |
2021-09-30 | cc: added do while | Andreas Baumann | |
2021-09-30 | cc: added while loops | Andreas Baumann | |
2021-09-29 | cc: work on a working if | Andreas Baumann | |
2021-09-27 | cc: added boolean expressions | Andreas Baumann | |
2021-09-26 | cc: cleanup putint and also zeroing print buffer | Andreas Baumann | |
2021-09-26 | cc: | Andreas Baumann | |
- fixed zeroing of EDX before division if operating register was EAX - implemented simple itoa in assembly in putint operation | |||
2021-09-24 | cc: about to emulate a printint build-in keyword (for now just prints a string) | Andreas Baumann | |
2021-09-23 | cc | Andreas Baumann | |
- proper Pratt parsing of expressions - fixed some register saving around divs and muls | |||
2021-08-30 | implemented simplistic register spilling | Andreas Baumann | |
first working binary produced with cc/fasm and run on emul | |||
2021-08-20 | cc: simple global scope and duplicate global detection | Andreas Baumann | |
2021-08-15 | added NULL and EOF (-1 as emum initialized in c4) | Andreas Baumann | |