Irmen de Jong
|
de3bca0763
|
const folding cleanups and explicit notion of assignment LHS
|
2018-02-20 00:08:41 +01:00 |
|
Irmen de Jong
|
780443ddab
|
character literals (strings of len 1) are no longer automatically converted to byte integers
|
2018-02-11 14:18:22 +01:00 |
|
Irmen de Jong
|
d18876ee70
|
incrdecr codegen
|
2018-02-03 02:23:06 +01:00 |
|
Irmen de Jong
|
76755cf57d
|
stuff
|
2018-02-02 22:42:09 +01:00 |
|
Irmen de Jong
|
43a59817bf
|
expression float consts
|
2018-02-02 00:12:17 +01:00 |
|
Irmen de Jong
|
2a662ba256
|
more optimizations
|
2018-01-28 23:13:29 +01:00 |
|
Irmen de Jong
|
31c6186245
|
zero division checks and more optimizations
|
2018-01-24 00:41:50 +01:00 |
|
Irmen de Jong
|
6573368a69
|
more semantic checks and codegen
|
2018-01-23 22:47:35 +01:00 |
|
Irmen de Jong
|
eb58119b97
|
compiler
|
2018-01-21 03:44:04 +01:00 |
|
Irmen de Jong
|
861379c4d7
|
generalized Ast node tree by giving all classes .nodes attribute
|
2018-01-18 22:31:16 +01:00 |
|
Irmen de Jong
|
afc4ba8ff0
|
fixed a bunch of issues
|
2018-01-15 00:46:27 +01:00 |
|
Irmen de Jong
|
10d0dbe80b
|
improved sourceref column calculation when dealing with tabs, added more error checks
|
2018-01-14 18:02:39 +01:00 |
|
Irmen de Jong
|
07387f501a
|
restructure code generator
|
2018-01-14 15:18:50 +01:00 |
|