版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026数字经济背景下云计算产业生态构建与投资机会分析报告
- 2026医疗大数据应用市场发展分析及投资机会与策略研究报告
- 部编版高中数学高二数学三角函数同步练习题及答案
- 2026年浙江省杭州市第一中学八年级英语第10单元语法练习题及答案
- 2026汽车产业电动化升级供应链整合调研
- 建筑工程定额的意义性质及分类
- 2026冷链物流温控技术突破及网络节点优化与新零售协同发展报告
- 2026饮用水行业技术创新与产品升级方向研究
- 2026年交通安全法规与驾驶心理试卷课件
- 《献给生命中那个丹》课件
- 2026年非接触式物位仪表行业技术创新与应用报告
- 2026中国新能源电池材料技术突破与市场前景研究报告
- 2026年综合管理岗试题及答案
- 2026年《中国肺动脉高压诊断治疗指南(2026版)》
- 2026年发展对象培训班考试题库(含完整答案解析)
- 近年文言文《岳阳楼记》中考真题30套
- 广西贵百河联考2025-2026学年高一上学期10月月考政治试卷
- 2025年统计学期末考试题库:统计学在法律学中的应用综合案例分析试题集
- 青光眼相关围手术期护理
- TCECA-G 0330-2024 磁悬浮离心式鼓风机 技术条件
- 人教版九年级上册数学第一次月考试卷含答案
评论
0/150
提交评论