Irmen de Jong
|
ef9176df45
|
tinyvm codegen started
|
2018-03-10 20:32:34 +01:00 |
|
Irmen de Jong
|
4d929e00f5
|
restructure codegen
|
2018-03-06 22:30:56 +01:00 |
|
Irmen de Jong
|
76755cf57d
|
stuff
|
2018-02-02 22:42:09 +01:00 |
|
Irmen de Jong
|
f82ceab969
|
more optimizations
|
2018-01-29 21:36:01 +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
|
07387f501a
|
restructure code generator
|
2018-01-14 15:18:50 +01:00 |
|
Irmen de Jong
|
faa08133a8
|
memset fixed
|
2018-01-13 22:42:07 +01:00 |
|
Irmen de Jong
|
1df28c8091
|
var dimensions check
|
2018-01-13 02:13:32 +01:00 |
|
Irmen de Jong
|
29060f3373
|
expression
|
2018-01-10 23:45:10 +01:00 |
|
Irmen de Jong
|
14e36a8708
|
code generation v2 started
|
2018-01-09 21:38:19 +01:00 |
|
Irmen de Jong
|
b8506ee7d4
|
optimize, tests, refactor
|
2018-01-09 00:05:55 +01:00 |
|
Irmen de Jong
|
12c3ddd207
|
renames
|
2018-01-07 23:48:31 +01:00 |
|
Irmen de Jong
|
6511283bb8
|
refactor
|
2018-01-02 02:19:34 +01:00 |
|
Irmen de Jong
|
a7465f480a
|
various
|
2017-12-30 16:28:36 +01:00 |
|
Irmen de Jong
|
5e16b82418
|
fixing conditional calls
|
2017-12-28 22:27:13 +01:00 |
|
Irmen de Jong
|
4e4baff9e0
|
augmented assignments
|
2017-12-28 04:33:55 +01:00 |
|
Irmen de Jong
|
f5c7573fb3
|
Vice labels and breakpoints
|
2017-12-27 23:46:56 +01:00 |
|
Irmen de Jong
|
afaf8e9beb
|
subroutine usage tracking
|
2017-12-25 19:09:10 +01:00 |
|
Irmen de Jong
|
ad1e3cedd7
|
docs
|
2017-12-25 16:00:25 +01:00 |
|
Irmen de Jong
|
d0f5a9789b
|
fix call parameters to be inside reg preserve logic
|
2017-12-25 02:07:17 +01:00 |
|
Irmen de Jong
|
504ee1a880
|
various fixes
|
2017-12-22 01:37:40 +01:00 |
|
Irmen de Jong
|
2110e7afef
|
parsing now uses preprocessed symbol table and no longer fixes placeholders in the second parse phase
|
2017-12-21 22:16:46 +01:00 |
|