Files
scc/libs
zzy 88846d7479 refactor(log): 统一日志系统并添加链接器实现
- 为所有模块添加统一的 scc_*_log.h 日志头文件,删除旧的 lexer_log.h/c
- 将运行时日志从 scc_utils 迁移到 scc_core 目录,统一日志管理
- 在解析器表达式/语句/类型解析中添加 LOG_TRACE 调试日志
- 实现 SCCF 链接器 (sccf_linker) 支持多目标文件链接
- 重构 CLI 主程序 (main.c/config.c),新增 cmd_log.h 调试支持
- 优化 x86 指令编码操作数对齐检查
- 修复预处理器的指令处理和宏展开逻辑
2026-06-05 13:07:41 +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 中文文档