一、功能简介 本编译器主要有四部分功能: 1、词法分析 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)。 2、语法分析之递归下降分析 递归下降分析法的前提是文法必需为LL(1)文法,此功能为验证性功能,已经给出文法,输入一符号串,验证是否属于该文法的句子即可。 3、语法分析之LL(1)预测分析 此功能为验证性功能,已经给出文法,对任意输入的符号串进行分析验证是否属于该文法的句子即可。 4、逆波兰式的生成及计算 从键盘输入一个表达式符号串(中缀算术表达式),根据算符优先分析表对表达式符号串进行堆栈(或其他)操作,输出分析结果,并对生成的逆波兰式进行计算。 5、 另外,本编译器具备基本的记事本编辑操作功能,此部分功能不做具体介绍。 6、“源程序”“对比”“分析结果”显示工作区域的不同状态。 7、编译器下方有状态栏,显示当前状态。 二、操作 1、功能的选择 点击菜单栏“编译(B)”,继而进行功能的选择;或者直接点击相对于的图标也可。 2、运行 在编辑区,右键点击出现的菜单中选择对应的功能运行;或者点击‘红色羽毛’的图标运行。 3、点击最后一个图标,可以显示或者隐藏编译器右边的说明区域。 4、状态栏可以通过菜单:“其它”->“状态栏”操作显示和隐藏。
1
主要是yolov4-tiny和opencv4.4的源码,功能主要用于目标检测,可以在Ubuntu或Linux上跑,直接实现摄像头、视频、图片的检测。
2022-04-19 22:52:45 725.18MB yolov4 yolov4-tiny opencv4.4 目标识别
1
联想的小主机做黑苹果,经过了好长时间好长时间的整理,借鉴供大家下载。主机配置Tiny M900(国内对应型号为ThinkCentre M8600q)。CPU-intel i5 6600T,内存 16GB,集成显卡HD 530,芯片组Intel Q170,固态硬盘三星970pro。在这里也感谢B站大佬科技机汤阿汤哥-在他提供的EFI的基础上,修改了无线网卡1820A的驱动程序,目前这个EFI的毛病似乎是6代cup的通病,无法正常休眠。蓝牙,wifi,随航,都正常。
2022-04-19 19:00:36 17.44MB 1820A 联想M900 黑苹果monterey
1
win 10 系统VS2017 下面调试好的 LL(1) 分析法 C 语言版控制台应用,内部含具体使用说明(注释够详细)。 另外:附送 VC 下的 c 语言版 源码,需要自己建立项目使用。
2022-04-17 21:37:50 996KB c语言 VS2017 语法分析 LL(1)分析法
1
C++实现的语法和语义分析/C++实现的语法和语义分析
2022-04-16 20:02:55 1.17MB 语法分析器
1
编译原理实验报告,内有三种练习。附赠源代码。实验1:词法分析;实验2:语法分析;实验3:语义分析与中间代码生成
1
ZYNQ实现yolov3-tiny算法,有各个模块实现的工程及全套代码,包括下面几个部分yolo_acc,yolo_conv,yolo_max_pool,yolo_upsamp,yolo_yolo这几个模块。
2022-04-12 09:06:07 691.67MB 算法
工程下source.txt为 sample示例程序;chartable.data和tokentable.data为词法分析/语法分析中间过程数据;config文件夹下为sample语言各种分类关键字配置(不建议修改);src下com.analysis.start包为程序入口。。(ps:程序务必先保存再进行分析,没保存时代码编辑区显示为灰色,表示不可进行分析。。。。。以前的代码,没精力去修改bug了。。望见谅!作者qq:254229962)
1
编译原理课程实验,实现了对任意文法求First、Follow集合以及构造分析栈和画分析树的功能。
2022-04-03 20:38:32 521KB 编译原理 语法分析 报告 实验
1
yolov3-tiny的cfg文件,yolov3的weights权重文件和使用cfg和weights转换好的onnx模型,目前碰到点问题,等文章写好这个资源的百度云链接会在文章中给出。
2022-04-02 15:18:41 62.77MB 深度学习 python
1