- 134
- 0
- 约9.5千字
- 约 53页
- 2018-08-13 发布于江苏
- 举报
3.4.5 DFA的化简
3.6 词法分析程序的编写方法 8. retract( )函数,读字符指针回退一个字符。 9. return( )函数,收集并携带必要的信息返回调用程序,即返回语法分析程序。 10. dtb( ) +进制转换函数, 它将token中的数字串转换成二进制数值表示, 并以此作为函数值返回。 根据该语言的状态转换图用C语言编写出词法分析程序如下: Scaner( ) { token=NULL; getch( ); getbc( ); if (letter(ch)) { while(letter(ch) || digit(ch)) { concat( ); getch( ); } retract( ); c=reserve( ); if(c!=10) return(c,token); else return( 10,token); } 相对于状态转换图用C语言编写出词法分析程序如下: else if(digit(ch)) { while (digit(ch)) {
您可能关注的文档
最近下载
- 2024年湖北咸宁市招引硕士博士研究生人才128人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 高中地理(鲁教版)选择性必修第1册 分课时详细知识清单(2019).docx
- ppt模板:日系小清新PPT通用模板.pptx VIP
- 2024年6月英语四级真题(全3套)及答案解析.pdf VIP
- 2025年河南省中考题数学试卷及答案 .pdf VIP
- TSG 31-2025《工业管道安全技术规程》.pdf VIP
- 2026年液压行业分析报告及未来发展趋势报告.docx VIP
- 油气管道突发环境事件应急预案编制指引.docx VIP
- 基层医疗卫生机构常见新生儿疾病诊疗指南:新生儿转运(2025年).pptx VIP
- 附件:1.《南昌维管处GYK操作使用手册》.doc VIP
原创力文档

文档评论(0)