基本信息
源码名称:C语言编译器的设计与实现.doc
源码大小:0.21M
文件格式:.doc
开发语言:C/C++
更新时间:2021-01-24
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍


目录
01计算机4班 18号任春妍 2号陈俊	1
(1) 词法分析部分	1
(2) 语法分析处理及四元式生成部分	1
(3) 输出显示部分	1
一.词法分析器设计	1
函数说明	2
1. 读取函数 readline( )、readch( )	2
2. 扫描函数 scan( )	2
3. 变量处理 find( )	2
4. 数字识别 number( )	3
5. 显示函数	3
二.语法分析器设计	3
1. 控制语句的 SLR 分析表1 设计过程如下:	3
2. 算术表达式的 LR 分析表 2 设计如下:	6
3.布尔表达式的 SLR 分析表3 设计如下:(过程略)	6
LR 分析表控制语义加工的实现:	7
三.中间代码生成器设计:	8
1.布尔表达式	8
2.条件语句	9
3.条件循环语句	9
语法翻译实现方法	9
四.数据结构说明	10
n,  /*读取二元式的当前字符*/	11
n1,  /*当前表达式中的字符*/	11
五.编译程序运行测试	12
1)词法分析得出的相应的名字的号码和他的值	12
2)列举程序中所有的变量	14
3)状态栈的移进-归约过程	14
4)最后产生的四元式中间代码	15