本次任务要求你完成 SYsU-lang 的语法分析过程。
-
启用复活
任务 1 的标准答案输出,即 clang 输出的词法单元流文件。
-
禁用复活
任务 0 的标准答案输出,即 clang 预处理后的测例源代码文件。
clang 语法树(JSON 格式)
基础代码已实现大部分功能,包括:
- 抽象语义图的定义
- 大部分语义节点的解析(Bison 和 ANTLR 两种方式)
- 语义图转 JSON 输出的完整代码
- 其它一些辅助实现的基础功能代码
预计工作量: 1000 ~ 2000 行代码