版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、出错信息符号表,常数表该状态转换图表示在状态该状态转换图表示在状态1下下读入读入x转到状态转到状态2,若在状态,若在状态1下读入字符下读入字符y,则转到状态,则转到状态3。012其它其它字母字母字母或数字字母或数字 getchar;CASE char OF c1: state=i1; c2: state=i2; cn: state=in; others: writeln(“ERROR”);END; getchar;WHILE char= c1 DO getchar;IF char=c2 THEN state:=jELSE writeln(“ERROR”);单词以字母开头,若单词以字母开头,若c
2、har中字符是字母或数中字符是字母或数字则将其连接到字则将其连接到token当当前值的尾部,并读取下一前值的尾部,并读取下一个字符,直到所读字符不个字符,直到所读字符不是字母和数字是字母和数字用用token字符串查字符串查保留字表,不是保保留字表,不是保留字则返回标识符留字则返回标识符的二元式,否则返的二元式,否则返回保留字的二元式回保留字的二元式读入字符送读入字符送入入char中中检查检查char中是否中是否为空,若为空,反为空,若为空,反复读直至非空复读直至非空将不属于当前单词的将不属于当前单词的一个字符退出一个字符退出单词以数字开头,若单词以数字开头,若char中中的字符还是数字,则将其
3、连的字符还是数字,则将其连接到接到token当前值的尾部,当前值的尾部,并继续读取下一个字符到并继续读取下一个字符到char中,直到中,直到char不是数字不是数字为止。退出非数字字符,返为止。退出非数字字符,返回该整数的二元式回该整数的二元式与前面相同,该与前面相同,该段程序用来识别:段程序用来识别:和:和:=用来识别用来识别=和和AB=Aba =bBba =bSbba=bABbba=bAabba=bbCabba=bbbabba步骤步骤 符号栈符号栈 输入符号输入符号 动作动作 1 # bbbabba# #入栈入栈2 #b bbabba# b入栈入栈3 #bb babba# b入栈入栈4 #
4、bbb abba# b入栈入栈5 #bbC abba# 用用Cb归约归约6 #bA abba# 用用AbC归约归约7 #bAa bba# a入栈入栈8 #bAB bba# 用用Ba归约归约9 #bS bba# 用用SAB归约归约10 #bSb ba# b入栈入栈11 #bB ba# 用用BSb归约归约12 #A ba# 用用AbB归约归约步骤步骤 符号栈符号栈 输入符号输入符号 动作动作 13 #Ab a# b入栈入栈14 #Aba # a入栈入栈15 #AB # 用用Bba归约归约16 #S # 用用SAB归约归约17 #S # 接受接受P74 9. 设有穷自动机设有穷自动机M = (S, A, E, a, b, c, M, S, E),其中,其中M定义为定义为M (S, c) = A M (A, b) = A M (A, a) = E 请构造一个左线性文法。请构造一个左线性文法。人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文学作品,我们能提高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年劳务服务协议
- 高级橡木地板销售协议(2024年)
- 2024年电力施工项目商务协议样本
- 房屋二手交易协议模板(简化)
- 数智驱动研究生教育治理重构的实践与分析
- 2024年度户外活动场地租赁合作协议
- 船舶买卖专项协议:家用游艇交易条款
- 办公物资采购协议:2024年详规
- 2024年度服务项目合作采购协议
- 2024专业零售店长聘任协议
- 医学课件指骨骨折
- 酒店式公寓方案
- 二年级下册语文课件-作文指导:13-通知(23张PPT) 部编版
- 高二之路-我们的挑战与成长
- 同先辈比我们身上少了什么
- 抗癌必修课胰腺癌
- 充电桩采购安装投标方案(技术方案)
- 《带状疱疹》课件
- 法律资料特种设备法律法规与事故案例培训
- 成立分公司计划书
- 浙江省绍兴市诸暨市2023-2024学年七年级数学上学期期末试卷
评论
0/150
提交评论