using cache in build_file, ui metaprogram and generating stacks

This commit is contained in:
Krzosa Karol
2025-01-19 21:35:01 +01:00
parent b90656508b
commit 887eb72fa0
14 changed files with 308 additions and 91 deletions

View File

@@ -170,6 +170,7 @@ typedef double f64;
#define SLLS_PUSH(stack_base, new_stack_base) \
SLLS_PUSH_EX(stack_base, new_stack_base, next)
#define SLLS_POP(stack_base) ((stack_base) = (stack_base)->next)
#define SLLS_POP_AND_STORE(stack_base, out_node) \
do { \
if (stack_base) { \