- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 1 页《编译方法》实验指导书
目录
实验一 词法分析器设计1
【实验目的】1
【实验内容】1
【流程图】1
【源代码】2
【程序部分截图】18
实验二 LL (1)语法分析程序设计20
【实验目的】20
【实验内容】20
【实验步骤和要求】20
【流程图】20
【源代码】21
【程序截图】32
第 1 页《编译方法》实验指导书
实验一 词法分析器设计
【实验目的】
1.熟悉词法分析的基本原理,词法分析的过程以及词法分析中要注意的问题。
2 .复习高级语言,进一步加强用高级语言来解决实际问题的能力。
3 .通过完成词法分析程序,了解词法分析的过程。
【实验内容】
用 JAVA 语言编写一个 PL/0 词法分析器,为语法语义分析提供单词,使之能把输入的字符
串形式的源程序分割成一个个单词符号传递给语法语义分析,并把分析结果 (基本字,运算
符,标识符,常数以及界符)输出。
【流程图】
初始化词法分析器
调用语法分析函数
Y Y
判断文字是否读完
N
输出二元组及 从文本中读入一行字
常数表,标识符 符,存于一个字符串
表 中
N
程序结束 从字符串中读出一个字符
字母 符号
判断为何种字符
不断读入,直到 不断读入,直
出现非字母或数 到出现非数字 Y 看是否有算 N
字符号 符号 符或运算符
与之匹配
将该项插入常数表
判断是否为保留字 增加一个对 报错,出现非
中
应的二元组 法字符
Y N
增加一个对 将该项插入
应的二元组 标识符表中
判断是否到行尾
第 2 页《编译方法》实验指导书
【源代码】
package accidence_analyse;
import java.io.*;
import java.util.*;
import buffer.*;
public class Accidence
您可能关注的文档
- ()《数据库系统》实验指导书.pdf
- ()钢结构安装作业指导书.pdf
- ()系列线路保护装置作业指导书.pdf
- (国土 )主厂房钢结构制作作业指导书.pdf
- (国土)汽机基础上部施工作业指导书.pdf
- (国土)深基坑作业及降水作业指导书.pdf
- (国土)主厂房楼地面工程施工作业指导书.pdf
- (号站变级检修作业指导书.pdf
- (号主变级检修作业指导书.pdf
- (机械设计基础)实验指导书年简化.pdf
- 2025年贵州省六盘水市五年级政治上册期中考试试卷及答案.docx
- 2025年四川省巴中市高一生物上册期中考试试卷及答案.docx
- 2025年贵州省安顺市六级政治上册期中考试试卷及答案.docx
- 2025年四川省巴中市九年级地理上册期中考试试卷及答案.docx
- 2025年四川省巴中市九年级数学上册期中考试试卷及答案.docx
- 2025年贵州省毕节市初一道德与法治上册期中考试试卷及答案.docx
- 2025年贵州省毕节市高一地理上册期中考试试卷及答案.docx
- 2025年贵州省毕节市九年级数学上册期中考试试卷及答案.docx
- 2025年四川省成都市初三道德与法治上册期中考试试卷及答案.docx
- 2025年四川省成都市高二化学上册期中考试试卷及答案.docx
最近下载
- UltrasonE,S,P(聚醚砜、聚砜、聚苯砜).pdf VIP
- 2022三年级教师年度述职报告(7篇).docx VIP
- 关于宪法的教学课件.ppt VIP
- 英文NVIDIA-面向下一代AI基础设施的800 VDC架构.pdf
- 学生常见心理问题识别与处理(共48张课件).pptx VIP
- 水喷雾灭火系统检测报告.docx VIP
- 10月份最新热点时事素材!(新闻话题+作文运用+时评).doc VIP
- 人像摄影摆姿指南与摆姿策略PPT.pptx VIP
- 医院临床应急演练流程脚本.docx VIP
- 人教版2024--2025学年度第一学期一年级数学上册期末测试卷及答案(含四套题).doc VIP
原创力文档


文档评论(0)