- 21
- 0
- 约2.09千字
- 约 11页
- 2017-03-30 发布于湖北
- 举报
温故知新 2.5 词法分析器的生成器 用Lex建立词法分析器的步骤 2.5 词法分析器的生成器 Lex程序包括三个部分 声明 %% 翻译规则 %% 辅助过程 Lex程序的翻译规则 p1 {动作1} p2 {动作2} … … pn {动作n} 2.5 词法分析器的生成器 例---声明部分 %{ /* 常量LT, LE, EQ, NE, GT, GE, WHILE, DO, ID, NUMBER, RELOP的定义*/ %} /* 正规定义 */ delim [ \t \n ] ws {delim}+ letter [A ?Za ? z] digit [0?9] id {letter}({letter}|{digit})* number {digit}+(\ .{digit}+)?(E[+\?]?{digit}+)? 2.5 词法分析器的生成器 例---翻译规则部分 {ws} {/* 没有动作,也不返回 */} while {return (WHILE);} do {return (DO);} {id} {yylval = install_id ( ); return (ID);} {number} {yylval=install_num( );return (NUMBER);} “ ” {yylval
您可能关注的文档
- 组织学课件19女性生殖系统上分析.ppt
- 组织学与解剖学 神经系统2分析.ppt
- 组织学与胚胎学 第二章 上皮组织分析.ppt
- 组织学与胚胎学笔记概念.doc
- 组织学与胚胎学各章习题概念.doc
- 组织学重点(考试复习专用)概念.doc
- 组织与环境的关系——不同学派述评与比较概念.doc
- 组织与胚胎学切片重点概念.doc
- 组装电脑需要的配置有 主板 CPU 内存 硬盘概念.doc
- 组装与维护5概念.doc
- 2026年化纤面料再生纤维企业分析报告.docx
- 基于生成式AI的智能教学助手在中学物理教学中的应用研究教学研究课题报告.docx
- 生物教师个人教学工作计划.pptx
- 人工智能在提高学生英语听说能力中的应用研究教学研究课题报告.docx
- 高中生通过地理遥感技术分析城市扩张对土壤侵蚀影响课题报告教学研究课题报告.docx
- 基于“岗课赛证”融合的英语跨境电商课程改革探究.docx
- 海北成为全省最大的高原藏羊、青稞、油菜供种基地.docx
- 职场人士对AI项目管理软件团队协作优化与项目风险控制课题报告教学研究课题报告.docx
- 2025-2030中国印尼无纺布胶带行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2023届甘肃省天水市秦安县高考适应性考试化学试卷含解析.pdf
最近下载
- 《喀斯特地貌》课件.ppt VIP
- 2025上海辅警面试题目及答案.doc VIP
- 2026年版-FOCUSPDCA降低骨科I类切口手术部位感染率CQI-新版课件.pdf
- AP300 D5-2S快速门操作手册.pdf VIP
- 基于模糊控制MPPT的太阳能充电控制器的设计.doc VIP
- 乳化液柱塞泵结构设计毕业设计说明书.doc VIP
- 应急通信保障应急预案.docx VIP
- 年产2000吨年邻氯苯腈、1200吨年 2,6-二氯-4-三氟甲基苯胺、1000吨年三嗪酰胺、300吨年 2,6-二氟苯甲酰胺、2000吨年 2-氯-5-氯甲基噻唑、1000吨年咪鲜胺项目环境影响报告.pdf
- 2023年安徽合肥高新区社区工作者招聘笔试真题.docx VIP
- 国家通信保障应急预案.docx VIP
原创力文档

文档评论(0)