|
|
c23523ce14
|
lang: ast: implement parsing of inline and standalone if-else statements
|
2024-12-04 16:35:19 +00:00 |
|
|
|
1c5b23d968
|
lang: ast: re-write expression parser to support keyword messages
also adjust some parser state callbackss to better support sub-parsers returning
results to their parents.
|
2024-12-02 07:56:27 +00:00 |
|
|
|
624f183de8
|
lang: ast: fix inconsistent indentation
|
2024-11-29 12:06:06 +00:00 |
|
|
|
47c11e4c10
|
lang: ast: add missing #include
|
2024-11-28 22:04:22 +00:00 |
|
|
|
2a33ae44a5
|
lang: ast: move recipient tracking from msg handler node to selector node
|
2024-11-28 16:58:01 +00:00 |
|
|
|
fc76fe6ad4
|
lang: ast: use fancy index manipulation to reduce the size of ast_node_type
|
2024-11-28 10:56:43 +00:00 |
|
|
|
cd89c20beb
|
lang: ast: implement control flags returned by parser functions
|
2024-11-26 21:30:40 +00:00 |
|
|
|
5f5efd8d35
|
lang: ast: initial implementation of msg handler and selector parsing
|
2024-11-26 13:08:51 +00:00 |
|
|
|
27792c43b3
|
lang: ast: fix compiler warnings
|
2024-11-25 21:31:52 +00:00 |
|
|
|
f9b0096dd7
|
lang: ast: initial implementation of class parser
|
2024-11-25 16:50:42 +00:00 |
|