- 1
- 0
- 约 9页
- 2017-06-16 发布于重庆
- 举报
词法分析器-weiyang
编译原理课程
——词法分析器实验报告
专业班次:计算机科学与技术
学员姓名:微阳
指导教员:
联系电话:
单位:
2013年4月
一.实验目的及要求
1.通过设计、编制、调试一个具体的词法分析程序,加深对词法分析原理的理解,并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法.
2.在VC6环境下完成词法分析器调试,截屏实验结果,实验报告以电子版形式上交。
二.实验步骤
(一)本实验分析的简单语言的词法
1.关键字(所有关键字都是小写):
do while int case break if else then
2.其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义:
ID=letter(letter| digit)*
NUM=digit digit *
3.运算符和界符:
:= + – * / = = = ; ( ) #
4.空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM,运算符、界符和关键字,词法分析阶段通常被忽略。
(二)各种单词符号对应的种别码
单词符号 种别码 单词符号 种别码 do 1 : 17 while 2 := 18 int 3 20 case 4 21 break 5 = 22 if 6 23 Else 7 =
您可能关注的文档
- 计算机科学与技术专业指导性教学计划11.doc
- 计算机科学基础练习题.doc
- 计算机系统实验6.doc
- 计算机系统结构试题及答案09.7.doc
- 计算机组成原理复习提纲2.0.doc
- 计算机组成原理复习试题及答案.doc
- 计算机组成原理复习概要知识点.doc
- 计算机组成原理实验要求1120.doc
- 计算机组成原理指令系统练习题.doc
- 计算机组成原理实验指导手册2010.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 髂动脉瘤诊治及进展.pdf VIP
- 中小企业会计成本管理问题与优化策略研究.docx VIP
- 【倍福BECKHOFF】TwinCAT3-TC3_User_Interface_zh_CN 中文手册.pdf VIP
- 产科VTE风险评估量表.docx VIP
- 广东省广州市育才中学2021-2022学年数学高二下期末联考模拟试题含解析.doc VIP
- 丽声指南针英语名著分级读物小学版第三级 The Giant Turnip拔萝卜 课件.pptx VIP
- 髂动脉瘤的诊治现状.doc VIP
- 【倍福BECKHOFF】TwinCAT3-Licensing_zh_CN 中文手册.pdf VIP
- 镇海小港李氏家谱.pdf VIP
- 2024年高考生物必背长句子作答整理(答案版).docx VIP
原创力文档

文档评论(0)