- 75
- 0
- 约6.32千字
- 约 13页
- 2019-06-18 发布于浙江
- 举报
《编译原理》课程
实验报告
题目 词法分析
专业 华侨大学09软件工程
班级 1班
学号
姓名
日期 2012-4-5
源码下载地址: http://www.gxp.cc/file-1179505.html
实验题目
词法分析
实验环境(操作系统,开发语言)
操作系统:Windows 7
开发语言:JAVA语言
开发工具:MyEclipse8.5
调试环境:JDK-1.7.0
实验内容(实验要求)
根据用户输入的正规式,使用Thompson算法构建NFA
利用子集法,从NFA构造DFA
最小化DFA
根据用户输入的字符串,模拟字符串的识别过程
实验过程及主要的数据结构
程序流程图
开始
开始
用户输入正规式
正规式有效?
处理正规式(加’.’,
为字符添加优先级)
构造NFA
构造DFA
最小化DFA
用户输入字符串
显示识别结果
提示错误信息
结束
数据结构
正规式处理过程
正规式存储结构ArrayList(ArrayList是实现了基于动态数组的数据结构)
正规式元素结构:ExpressionItem;类图如下
例:正规式(a|b)*ab经过处理后的结构如下:
true
您可能关注的文档
- 船舶柴油机主推进动力装置832-第四章-柴油机的换气与增压-371题.doc
- 船舶主机扫气箱着火故障分析和预防.doc
- 船体装配工艺规范汇总.doc
- 床上书桌设计方案.docx
- 创文明施工标化工地实施方案.doc
- 创先指标诊断评估咨询工作方案.docx
- 创想通信技术公司企业文化推广方案.doc
- 创优良样板工程方案.doc
- 春八年级下册生物期末测试卷人教版.doc
- 词法分析与语法分析程序设计.doc
- 在全市市乡两级人大换届选举工作会议上的讲话.docx
- 关于“举办铸牢中华民族共同体意识宣传教育活动不够丰富”问题的整改报告.docx
- 在全区幼儿园“小学化”治理专项攻坚整改推进会议上的讲话.docx
- 在全区 2026年未成年人思想道德建设工作推进会上的讲话.docx
- 在全区群众身边腐败和作风问题整治工作月度例会上的讲话.docx
- 关于2026年意识形态工作责任制落实情况的自查报告.docx
- 市人大办公室专题党课讲稿:“精业笃行强服务,担当作为促善治”.docx
- XX大学委员会理论学习中心组2026年度学习计划.docx
- 在全市旅游行业突出问题专项整治工作会议上的讲话.docx
- 在全镇预防未成年人溺亡工作推进会上的讲话.docx
最近下载
- 铸剑先生(简单心法 波动密码 操盘秘诀).doc VIP
- 提取、浓缩、醇沉、酒精回收塔系统设备URS.docx VIP
- 广西壮族自治区北海市重点学校高一入学数学分班考试试题及答案.docx VIP
- ISO14001_2026 环境管理体系 合规义务识别与合规性评价程序(EMS-CX-007).docx VIP
- 西南18J812_室外附属工程 标准图集.pdf VIP
- 个人简历和求职简历通用模板4.doc VIP
- 健康评估的发热.ppt VIP
- 介入超声临床技术操作要求规范.docx VIP
- 奥的斯电梯LCB2主板详解.pdf VIP
- ISO14001_2026 环境管理体系 关键环境运行控制程序(EMS-CX-015).docx VIP
原创力文档

文档评论(0)