
其他
文章平均质量分 72
一些课程的实验或者报告
司南杓
这个作者很懒,什么都没留下…
展开
-
编译原理LL(1)文法(Java版)
这个版本为编译原理LL(1)文法实验代码的Java版本,比c++的那个多了一个窗口(虽然很丑,但是总比没有要好),好了,直接上代码 文章目录使用idea,在src下建一个叫bianyi的包(建议名字和我的一样,不然小白跑不起来~~)创建DataCenter类创建CreateFirst类创建CreateFollow类创建CreateTable类创建Implement类创建InPut类创建ControlCenter类创建Windows类创建Main类 使用idea,在src下建一个叫bianyi的包(建议名字和原创 2021-07-08 22:42:45 · 646 阅读 · 0 评论 -
编译原理LL(1)文法
编译原理实验,LL(1)文法的代码实现 总要为后来人留下点什么吧,毕竟也是从先前人那里得来的东西,不能自己完成任务了就不管了,嘿嘿 备注一下,所有代码都是由VS2019编写,语言是C++,编译运行是没有问题的(如果有,那就~~)。为了把各部分的功能区分开,我采用了一个功能一个类的方式,这样看起来有点烦,但是便于调试和修改,没有使用继承来优化,因为我觉得没必要(其实就是懒) 总头文件 *创建名叫“main.h”*的头文件,里面写上下面的代码 #pragma once using namespace std;原创 2021-05-24 23:50:06 · 908 阅读 · 3 评论