添加了 scc_sema_drop 函数用于清理语义分析回调结构, 并在主程序中正确初始化和释放语义分析回调, 确保资源得到适当管理。 同时修复了AST转储中的缩进问题,在函数调用括号前添加正确的缩进, 并修正了测试代码中的结构体字段初始化顺序。
lexer 词法分析
pproc 预处理器
parser 语法分析 sema 语义分析
ast 抽象语法树
ir 中间代码标识
-
ast2ir
-
ir2mcode
opt 优化器
mcode 机器码
sccf 统一输出格式
target 目标平台支持