/compiler

A compiler front end for a subset of C language, as course design of principles of compiling.

Primary LanguageC++

编译原理实验

成员 : 韩柳彤 张彦博 王时予 丁天乐 钱子牛

任务

1 词法分析器设计与实现;

2 语法分析器的设计与实现;

3 语法制导的三地址代码生成器的设计与实现。

文件

lex:词法分析器
syntax:语法分析器
Generator:三地址代码生成
Reference:参考资料

分工

韩柳彤:词法分析器标识符、关键词、各进制数字部分;语法分析器逻辑部分;三地址代码逻辑部分

张彦博: 语法分析器运算部分;三地址代码运算部分

王时予: 词法分析器算符部分 各进制数转换部分

丁天乐: 使用LEX实现词法分析器

钱子牛: 重写词法分析器接口 绘制状态转换图 编写测试