|
5188dac3c0
|
add type analysis of enums
|
2019-09-25 11:59:36 -03:00 |
|
|
0b0a8896bb
|
add basic resolution of enums to llvm types
- pass ctx to codegen
- add better type solver error for unhandled nodes
|
2019-09-25 11:29:47 -03:00 |
|
|
e2cca03d52
|
add type resolving for structs and fn params
- add a printer for the symbol table
- add error contexts to type pass
|
2019-09-25 00:26:30 -03:00 |
|
|
c1d6939c43
|
add the rest of (currently nonfunctional) emitting of if stmts
- add compilation context and basics of type solver
|
2019-09-24 17:47:17 -03:00 |
|