Sameer Rahmani
|
65b6aa4020
|
Add the IR generation facilities to Namespace and Expression
|
2021-06-13 22:40:58 +01:00 |
Sameer Rahmani
|
616dca53fb
|
Add SLIR skeleton to start the generator
|
2021-06-08 22:01:08 +01:00 |
Sameer Rahmani
|
bfac2eff3f
|
Set fn name for functions via def
|
2021-06-01 20:47:46 +01:00 |
Sameer Rahmani
|
ff82772cd6
|
Implement a basic environment setup/lookup via 'def' and 'list'
|
2021-05-08 19:00:24 +01:00 |
Sameer Rahmani
|
f2a76aa007
|
Add a minimal test case for namespace to pin down some behavior
|
2021-04-28 21:03:22 +01:00 |
Sameer Rahmani
|
33c6ebd3d3
|
Setup the ns table in the context class
|
2021-04-27 23:43:18 +01:00 |
Sameer Rahmani
|
66cecc77f3
|
Add the namespace table to the context
|
2021-04-26 21:29:44 +01:00 |
Sameer Rahmani
|
32ddfc313f
|
Rename 'ast' type to 'Ast'
|
2021-04-25 23:07:08 +01:00 |
Sameer Rahmani
|
0e58304462
|
Create the boilerplate of the call expression
|
2021-04-25 22:56:31 +01:00 |
Sameer Rahmani
|
4fde47311e
|
Remove the old implementations to keep the source tree as clean as possible
|
2021-04-20 00:17:28 +01:00 |
Sameer Rahmani
|
555e770c01
|
Finalize migration to new expression interface
|
2021-04-11 00:02:56 +01:00 |