pommicket
|
29a92afcf2
|
logical and,or
|
2022-02-12 23:17:50 -05:00 |
|
pommicket
|
47688e0a46
|
fix generate_function_addr; conditional expressions
|
2022-02-12 23:05:14 -05:00 |
|
pommicket
|
e0495afd42
|
function calls mostly working
|
2022-02-12 21:27:57 -05:00 |
|
pommicket
|
dd8eaee987
|
bitwise and,or,xor, shifts
|
2022-02-12 18:58:24 -05:00 |
|
pommicket
|
31aff32423
|
codegen remainder, fix addition
|
2022-02-12 18:47:03 -05:00 |
|
pommicket
|
d44625524a
|
multiplication and division
|
2022-02-12 16:57:40 -05:00 |
|
pommicket
|
8b68a433ff
|
assignments, STATEMENT_EXPRESSIONs
|
2022-02-12 16:08:58 -05:00 |
|
pommicket
|
3ff998da40
|
codegen for . -> ,
|
2022-02-12 14:31:14 -05:00 |
|
pommicket
|
864b23702a
|
codegen for address of
|
2022-02-12 14:12:01 -05:00 |
|
pommicket
|
0ee06ac2c4
|
codegen for dereference, subscript
|
2022-02-12 13:53:35 -05:00 |
|
pommicket
|
0a14c8ca2a
|
local variables
|
2022-02-12 12:03:00 -05:00 |
|
pommicket
|
b69bd8be29
|
codegen for global variables
|
2022-02-12 11:37:40 -05:00 |
|
pommicket
|
3db0956b19
|
subtraction codegen
|
2022-02-11 23:39:54 -05:00 |
|
pommicket
|
81d6850539
|
addition
|
2022-02-11 14:34:54 -05:00 |
|
pommicket
|
b13e16b517
|
fixed prefix -- parsing; codegen for unary + - ~ !
|
2022-02-11 13:52:56 -05:00 |
|
pommicket
|
017a70ee7e
|
generating code for casts!
|
2022-02-10 21:11:53 -05:00 |
|
pommicket
|
bba56d2b51
|
return, integer literals
|
2022-02-10 18:09:44 -05:00 |
|
pommicket
|
d8bb5b8957
|
first working executable!
|
2022-02-10 16:06:17 -05:00 |
|
pommicket
|
b88de92fc7
|
fix some calling convention stuff
|
2022-02-10 13:24:02 -05:00 |
|
pommicket
|
3d44eba388
|
start codegen
|
2022-02-09 22:44:27 -05:00 |
|