实验一-词法分析(共8页).doc
《实验一-词法分析(共8页).doc》由会员分享,可在线阅读,更多相关《实验一-词法分析(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验一 词法分析 一、实验目的: 通过本实验理解词法分析的整个过程,处理对象和处理的结果,了解词法分析在整个编译过程中的作用。 二、实验学时: 2学时。 三、实验内容 根据给出的简单语言的词法构成规则和单词集合,编制词法分析程序,要求能用给定的简单语言书写的源程序进行词法分析,同时建立相应的符号表文件存放正确的单词。输出分析结果于文件中,包括: (1) 正确的单词符号及其单词种类的序对二元组。 具体输出形式为:二元组:(单词种类,单词内码值)单词种类见五。 四、实验方法 构造识别单词集的自动机,编写程序实现。 五、实验的处理单词集 (注:单词种类统一分类如下:) 单词
2、符号单词种类任意变量名(以字母开头由字母和数字组成的符号串)0(1)234;5=6+7*8910,1112整型常数(由数字组成的符号串)30main26int21if22then23else24return25其它100六、处理程序例和处理结果例 例1:源程序: main() y=x-1; 处理结果: (26,main) (1,() (2,) (3,) (0,y) (6,=) (0,x) (100,-) (20,1) (5,;) (4,) 例2:源程序 main() int a,b; b!=a-1; 处理结果: (26,main) (1,() (2,) (3, )(21,”int”) (0,a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 词法 分析
限制150内