SJTU IS203课程作业
部分完成sealpp语言的编译器
sealpp:Simple Education Accompanying Language Plus Plus,用于课程实验
完成的部分:
- Lexical Analysis : 运用flex进行词法提取
- Syntax Analysis : 运用Bison构建AST
- Semantic Analysis : 利用AST实现静态语义分析
测试环境:
- Operating System : Ubuntu 16.04
- GCC : 9.3.0