Luna
|
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 |
Luna
|
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 |
Luna
|
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 |