1
0
Fork 0

Add blocks to IR Generator

This commit is contained in:
Vili Sinervä 2025-02-05 21:01:40 +02:00
parent c9c3cacb53
commit 4d00bbb6ba
No known key found for this signature in database
GPG key ID: DF8FEAF54EFAC996

View file

@ -203,6 +203,12 @@ fn visit_ast_node(
},
While(_, _) => todo!(),
FunCall(_, _) => todo!(),
Block(_) => todo!(),
Block(expressions) => {
let mut result_var = symbols.get("unit").clone();
for expression in expressions {
result_var = visit_ast_node(expression, types, symbols, instructions, labels)
}
result_var
}
}
}