第4次上机实验(第11周) 代码.zip
第四次上机—语法分析1[递归实现,保证代码完整运行,而且准确输出错误信息]要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。可以参考书上介绍的同步记号集合来处理。
可能的出错情况:idid*id,id**id,(id+id,+id*+id……果输入串有错误,则在输出中要体现是跳过输入串的某些记号了,还是弹栈,弹出某个非终结符或者是终结符了,同时给出相应的出错提示信息。比如:
idid*id对应的出错信息是:“输入串跳过记号id,用户多输入了一个id”;
id**id对应的出错信息是:“弹栈,弹出非终结符F,用户少输入了一个id”
用户评论
推荐下载
-
C程序设计_第8次实验指导
学会使用函数进行编程,实用技能:测试,以及测试用例的设计技术
21 2019-02-19 -
C程序设计_第12次实验指导
C++程序设计上机任务,学会使用结构体数组和动态链表,数据来源于文件。
29 2019-03-10 -
C程序设计_第2次实验指导
单步调试是程序员调试程序的有效手段,初学者应该尽快掌握这种手段,而不是只依靠cout输出观察程序运行结果。本文指导学生针对《VC调试功能初步》中技能进行实践。
31 2019-03-15 -
操作系统第2次实验报告
【问题】任意选择一个文本文件,采用并发进程实现文件誊抄,将其复制为另一个文件。创建get、copy、put三个进程共用两个缓冲区s、t。get进程负责不断地把原始文件内容送入缓冲区s中,copy进程负
25 2019-05-13 -
操作系统第3次实验报告
【问题】在linux系统下用C语言编写一个程序实现linux系统下ls命令的功能。
26 2019-05-28 -
第12次计算机实验答案下载
本文提供了第12次计算机实验答案的下载链接和详细的实验解析,适用于计算机相关专业学生。建议先仔细阅读实验题目和题目要求,再结合实验答案进行学习。如需其他计算机实验答案下载,请联系本站管理员。
10 2023-06-23 -
软件工程实验作业第1次作业
重庆邮电大学软件工程实验第1次作业,实验一、熟悉UML和Rose开发环境一、 实验目的: 1. 掌握UML中的几种图形。 2. 掌握构成各种图形的基本模型元素(如角色、用例、类等)。 3. 熟悉Ros
35 2018-12-28 -
网页设计基础教程与上机指导第2版第11章使用行为
《网页设计基础教程与上机指导(第2版)》
38 2019-01-17 -
Python学习手册第4版.源代码.zip
[Python学习手册(第4版)].源代码.zip非常好的实例代码
21 2020-05-15 -
Python学习手册第4版源代码zip
Python学习手册(第4版).源代码
28 2019-02-15
暂无评论