|
|
b5cb87e8df
|
lang: fix lots of compiler warnings/errors
|
2024-12-01 13:25:36 +00:00 |
|
|
|
624f183de8
|
lang: ast: fix inconsistent indentation
|
2024-11-29 12:06:06 +00:00 |
|
|
|
ec24e2c327
|
lang: ast: convert RPN expression queue to ast and replace generic EXPR node with it
|
2024-11-28 22:06:25 +00:00 |
|
|
|
b227b27c06
|
lang: ast: implement more of the expression parser
|
2024-11-28 17:00:37 +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 |
|
|
|
811d3787c4
|
lang: ast: add a BLOCK ast node to hold lists of expressions
|
2024-11-28 10:26:53 +00:00 |
|
|
|
7f9894d8f9
|
lang: fix a bunch of compiler warnings
|
2024-11-27 22:45:34 +00:00 |
|
|
|
101d87e09d
|
lang: ast: implement simple identifier and operator expression parsing
|
2024-11-27 22:29:29 +00:00 |
|
|
|
ad25b89af0
|
lang: ast: fix incorrect return types; add function to determine expression tokens
|
2024-11-27 12:56:10 +00:00 |
|