Homework of Compilers Principles of grade 2015 in CS Department of Bupt. 北邮15级编译原理作业,Pascal_S编译器: Pascal-S语言编译为C语言。
整个工程分为四个部分:
词法分析 语法分析 语义分析 代码生成 编译器可以检查源程序的词法、语法、语义错误,并能够将无错误的源代码转化为可正确编译运行的C语言程序。
整个工程使用 Linux 下的 flex bison 和 g++ 6 进行编译。
可以使用 Clion 进行编译调试。