module-cparser

模块分析:cparser

1. 角色定位

cparser/ 负责从预处理后的 C 源码生成语义化的前端 AST,并执行一系列前端规范化与检查。

2. 核心流程(Parse.ml

2.1 总体管线

2.2 transform_program 具体步骤

3. 语义化阶段(Elab.ml

4. 检查与诊断(Checks.ml

5. 清理阶段(Cleanup.ml

6. 产物

7. 其他重要文件