Sameer Rahmani
|
65b6aa4020
|
Add the IR generation facilities to Namespace and Expression
|
2021-06-13 22:40:58 +01:00 |
Sameer Rahmani
|
bfac2eff3f
|
Set fn name for functions via def
|
2021-06-01 20:47:46 +01:00 |
Sameer Rahmani
|
0ce47a0b6a
|
Finish up the basic implementation of Call expr
|
2021-05-09 12:21:26 +01:00 |
Sameer Rahmani
|
32ddfc313f
|
Rename 'ast' type to 'Ast'
|
2021-04-25 23:07:08 +01:00 |
Sameer Rahmani
|
7bc9535617
|
Rename 'maybe_node' type to 'MaybeNode'
|
2021-04-25 23:05:21 +01:00 |
Sameer Rahmani
|
4084135851
|
Extract SereneContext to the top level namespace
|
2021-04-25 09:56:28 +01:00 |
Sameer Rahmani
|
499852c48f
|
Rename Semantic Context to Serene Context to be used in other phases too
|
2021-04-25 09:17:58 +01:00 |
Sameer Rahmani
|
4aee3413ea
|
Analyze the value in the 'def' form
|
2021-04-24 19:10:22 +01:00 |
Sameer Rahmani
|
7c35f6a95e
|
Add asserts to check for the first element of the list in def and fn forms
|
2021-04-24 18:04:04 +01:00 |
Sameer Rahmani
|
573550ca07
|
Add Fn expression and List rewrite to Fn
|
2021-04-24 14:39:43 +01:00 |