feat(furc): actually use SSA

This commit is contained in:
2026-08-18 17:49:43 +02:00
parent a1dac8ae3f
commit 5403c0e1a4
+2
View File
@@ -1,6 +1,7 @@
#include "furc/front/lexer.hpp" #include "furc/front/lexer.hpp"
#include "furc/front/parser.hpp" #include "furc/front/parser.hpp"
#include "furc/middle/ir.hpp" #include "furc/middle/ir.hpp"
#include "furc/middle/ssa.hpp"
#include "furlang/arena.hpp" #include "furlang/arena.hpp"
int main(void) { int main(void) {
@@ -16,6 +17,7 @@ int main(void) {
furc::lexer lexer = { "<AK>", content }; furc::lexer lexer = { "<AK>", content };
furc::parser parser = { std::move(lexer), arena }; furc::parser parser = { std::move(lexer), arena };
furc::ir_module irModule = furc::ir_generator::generate(parser.parse()); furc::ir_module irModule = furc::ir_generator::generate(parser.parse());
furc::ssa::process(irModule);
return 0; return 0;
} }