ychenfo
|
43236db9bd
|
update some previous work on top level with the clean up
|
2021-08-11 13:31:59 +08:00 |
ychenfo
|
1bec6cf2db
|
continue working on the top level
|
2021-08-11 11:16:53 +08:00 |
pca006132
|
a73ab922e2
|
cleanup
|
2021-08-10 21:57:31 +08:00 |
ychenfo
|
82ce816177
|
refactored top level parsing, need review
|
2021-08-10 10:37:06 +08:00 |
ychenfo
|
6ad953f877
|
top level class roughly handled, push for review
|
2021-08-10 10:37:06 +08:00 |
pca006132
|
4db871c244
|
put alloca in init block
|
2021-08-09 16:37:28 +08:00 |
pca006132
|
7a90ff5791
|
while loop constructs
|
2021-08-09 16:10:17 +08:00 |
pca006132
|
7a38ab3119
|
codegen for function call
|
2021-08-07 15:06:39 +08:00 |
pca006132
|
c405e46b00
|
moving location and symbol_resolver out from typecheck
|
2021-08-07 10:28:41 +08:00 |
ychenfo
|
18db2ddd53
|
change the type TypeEnum::TObj {object_id} to DefinitionId as with top_level
change TopLevelDef::Class {object_id} to DefinitionId
|
2021-08-06 10:57:01 +08:00 |
pca006132
|
29286210b5
|
implementing codegen
|
2021-08-05 14:56:09 +08:00 |