Files
scc/libs
zzy 28f65f8775 fix(argparse): 修复参数解析错误处理逻辑
当解析过程中出现错误时,应该继续循环而不是直接跳出,
确保完整的错误处理流程能够执行。

fix(ast2ir): 修复函数调用表达式中的类型检查

在每次迭代中重新获取指针以避免向量重分配问题,
并添加类型引用断言确保参数类型有效性。

fix(lexer): 添加词法分析器资源释放

在main函数中正确释放tok_ring资源,防止内存泄漏。

test: 更新测试用例输出字符串格式

将测试用例中的输出字符串从全小写更新为首字母大写,
保持代码风格一致性。
2026-05-25 00:46:42 +08:00
..

lexer

(Lexical Analysis) 词法分析

pproc

(Preprocessor) 预处理器

parser

(Syntax analysis) 语法分析

sema

(Semantic Analysis) 语义分析

ast

(Abstract Syntax Tree) 抽象语法树

ast2ir

抽象语法树到中间代码

ir

(Intermediate Representation) 中间代码标识

cfg

(Control Flow Graph) 控制流图

hir

(High-Level Intermediate Representation) 高级中间代码标识

lir

(Low-Level Intermediate Representation) 低级中间代码标识

mir

(Machine Intermediate Representation) 机器中间代码标识

ir2mcode

中间代码到机器码

mcode

(Machine Code) 机器码

sccf

统一输出格式

target

目标平台支持

Windows Portable Executable Format

Windows Portable Executable Format 中文文档