|
|
8c703199cf
|
frontend: update lex token usage
|
2025-05-08 22:33:05 +01:00 |
|
|
|
9f963c5757
|
frontend: add token coordinates to print_lex_token output
|
2025-05-08 10:53:35 +01:00 |
|
|
|
abebdb595a
|
frontend: add IR generation to compile command
|
2025-04-15 11:00:48 +01:00 |
|
|
|
f123902215
|
frontend: add parameters to print_ast_node iterator function
the caller can now specify whether the nodes should be printed
in pre-order or post-order, and whether the output should be indented.
|
2025-04-14 12:24:56 +01:00 |
|
|
|
251ed8c144
|
frontend: add coloured output for try-catch-finally AST nodes
|
2025-01-16 13:18:19 +00:00 |
|
|
|
175e191aa6
|
frontend: debug: replace custom ast node printer with ast_node_to_string
|
2024-12-06 20:24:33 +00:00 |
|
|
|
603c6709fb
|
frontend: add debug-print support for ATOM and STRING nodes; add colour to several node types
|
2024-12-06 13:48:08 +00:00 |
|
|
|
5af47ce443
|
frontend: add colours to conditional AST tree debug output
|
2024-12-04 16:35:41 +00:00 |
|
|
|
bb34e46c69
|
frontend: implement an ast node printer
|
2024-12-01 13:19:48 +00:00 |
|
|
|
17ee2b6b57
|
frontend: switch to new bluelib tty interface
|
2024-11-20 22:14:35 +00:00 |
|
|
|
adf4e38578
|
frontend: implement function for printing assembly lex tokens
|
2024-11-19 22:09:32 +00:00 |
|
|
|
335e360b2d
|
frontend: implement printing integer and double lex tokens
|
2024-11-19 16:57:39 +00:00 |
|
|
|
d5c86c4eea
|
frontend: move token printing code to a separate file
|
2024-11-18 09:54:27 +00:00 |
|