Support procedure calls without arguments
This commit is contained in:
@ -54,10 +54,11 @@ namespace elna::cli
|
||||
}
|
||||
return 2;
|
||||
}
|
||||
source::name_analysis_visitor().visit(ast.get());
|
||||
auto global_scope = std::make_shared<source::symbol_table>();
|
||||
source::name_analysis_visitor(global_scope).visit(ast.get());
|
||||
source::type_analysis_visitor().visit(ast.get());
|
||||
source::allocator_visitor().visit(ast.get());
|
||||
riscv::riscv32_elf(ast.get(), out_file);
|
||||
source::allocator_visitor(global_scope).visit(ast.get());
|
||||
riscv::riscv32_elf(ast.get(), global_scope, out_file);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user