- 632
- 0
- 约9.5千字
- 约 53页
- 2018-08-02 发布于江苏
- 举报
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)) {
您可能关注的文档
最近下载
- 2025年6月福建省高中学业水平合格性考试(会考)生物试题(含答案解析).docx VIP
- 2026年山西初中学业水平测试靶向模考试卷(二)语文(真题含答案解析).docx VIP
- 光伏发电组件负离子除尘装置及除尘方法.pdf VIP
- 【生物】期末复习课件-2025-2026学年-人教版初中生物八年级下册.pptx VIP
- 象棋社团活动计划及活动教案.docx VIP
- 血透患者阶段小结.xls VIP
- (2003年全国高考物理试题附答案.doc VIP
- 资料课件文稿分析ciba lanaset dyeing system for wool.pdf VIP
- 2002年普通高等学校招生全国统一考试(全国卷.理科综合)高考物理试卷(含答案).pdf VIP
- 电梯修理施工方案.docx VIP
原创力文档

文档评论(0)