自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【编译原理/C++】实验四 LR分析方法的设计与实现

通过LR分析方法的实现,加深对自下而上语法分析方法及语法分析程序自动生成过程的理解。输入上下文无关文法,对给定的输入串,给出其LR分析过程及正确与否的判断。手动tag:LR分析法、增广文法

2024-05-06 21:41:40 722 1

原创 【编译原理实验/c++】实验三 算符优先分析算法的设计与实现

根据算符优先分析法,对表达式进行语法分析,使其能够判断一个表达式是否正确。通过算符优先分析方法的实现,加深对自下而上语法分析方法的理解。手动tag:编译原理求FirstVT集、Last VT集、最左素短语、LL(1)文法

2024-05-06 21:17:49 647

原创 【编译原理】实验二 预测分析算法的设计与实现

通过预测分析算法的设计与实现,加深对自上而下语法分析方法的理解,尤其是对自上而下分析条件的理解。输入文法及待分析的输入串,输出其预测分析过程及结果。1. 参考数据结构(1)/*定义产生式的语法集结构*///产生式//原始文法的产生式集(2)/*变量定义*///终结符号//非终结符号//所有符号//各产生式右部的FIRST集//各产生式左部的FOLLOW集//分析表2. 判断文法的左递归性,将左递归文法转换成非左递归文法。(该步骤可以省略,直接输入非左递归文法)。

2024-01-23 10:47:07 1099

原创 【编译原理】实验一 源程序的预处理及词法分析程序设计

设计并实现一个包含预处理功能的词法分析程序,加深对编译中词法分析过程的理解。源程序中可能包含有对程序执行无意义的符号,要求将其剔除。首先编制一个源程序的输入过程,从键盘、文件或文本框输入若干行语句,依次存入输入缓冲区(字符型数据);然后编制一个预处理子程序,去掉输入串中的回车符、换行符和跳格符等编辑性文字;把多个空白符合并为一个;去掉注释。输入:所给文法的源程序字符串。输出:二元组(syn,token或sum)构成的序列。其中,syn为单词种别码。Token为存放的单词自身字符串。

2024-01-23 10:21:48 1005 1

原创 idea使用Junit5出现TestEngine with ID ‘junit-jupiter‘ failed to discover tests报错

在由maven建立的项目中使用junit调试时,出现如下错误。并且import org.junit.Test时报错飘红。在网上查阅了一些文章后,发现可能的原因是 导入的jar包与原有的冲突。删除多余的包并重新加载项目后解决。还是小白,如果有任何不对的地方还请大家不吝赐教。(不要问我为什么这样提醒你〒▽〒)

2023-09-10 01:59:50 2904 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除