Sameer Rahmani
|
a174a3a342
|
Refactor the cmake script and move the binary into its own package
|
2021-09-28 17:11:50 +01:00 |
Sameer Rahmani
|
6ef69d329a
|
Move the semantic analysis process into the namespace
|
2021-09-25 16:18:33 +01:00 |
Sameer Rahmani
|
5491660261
|
Add our own dianostic engine
|
2021-09-12 20:31:12 +01:00 |
Sameer Rahmani
|
f357b5e9d3
|
Add the a source manger and integrate the reader with it
|
2021-09-12 20:31:10 +01:00 |
Sameer Rahmani
|
6f218d8cab
|
Add a todo for another assertion
|
2021-08-22 11:09:30 +01:00 |
Sameer Rahmani
|
7f7f49d3ac
|
Add Basic setup for lowering the llvm dialect to the LLVMIR
|
2021-06-21 11:03:18 +01:00 |
Sameer Rahmani
|
bd4dc2301c
|
Add the LIR phase to lower everything to the llvm dialect
|
2021-06-17 13:19:19 +01:00 |
Sameer Rahmani
|
ecedb14a12
|
Refactor the IR generation/dump process
|
2021-06-16 20:19:42 +01:00 |
Sameer Rahmani
|
782c786baf
|
Reformat files with the new clang-format config
|
2021-06-13 22:58:46 +01:00 |
Sameer Rahmani
|
616dca53fb
|
Add SLIR skeleton to start the generator
|
2021-06-08 22:01:08 +01:00 |
Sameer Rahmani
|
6ce565163c
|
Add support for current namespace in the context
|
2021-04-29 23:39:58 +01:00 |
Sameer Rahmani
|
33c6ebd3d3
|
Setup the ns table in the context class
|
2021-04-27 23:43:18 +01:00 |
Sameer Rahmani
|
f9bd6cd567
|
Add the missing context header/impl files
|
2021-04-25 10:21:48 +01:00 |