只为小站
首页
域名查询
文件下载
登录
编译原理课程设(LL1文法和语法分析器)
这个编译原理课程设(LL1文法和语法分析器)是有图形界面的,界面很人性化,界面窗口上各个生成的过程都有,其中包括原文法、化简后的文法、预测分析表、分析过程都有
2021-04-26 18:22:11
4.11MB
LL1
语法分析器
1
编译原理实验二-LL(1)分析总控程序
参考C语言版本,用Java写的LL(1)分析总控程序,该语法分析程序实现LL(1)算法的分析过程。分析表是根据已知文法直接在程序中构造的。 本程序只能对由'i','+','*','(',')'构成的以'#'结束的字符串进行分析,会输出每一步的分析栈、剩余字符、所用产生式。 Eclipse做的,有运行结果截图。
2021-04-26 14:56:47
25KB
编译原理
LL1
语法分析
Java
1
C语言词法分析和语法分析源码
这是我毕设的一部分,毕设做的是C语言编译器,这部分是编译器的词法分析和语法分析。开发平台Visual Stuido 2010。语法分析仅仅是分析语法对不对,如果对会输出“OK”,反之输出“ERROR”词法分析完会把单词和类型列出,类型是我自己定义的枚举值。还有就是我定义了源程序中定义和生命函数时,如果没有参数必须加上"void"参数,否则报错。例如 void main(void){}
2021-04-26 11:35:55
5.79MB
C语言
词法分析
语法分析
1
ll1语法分析器
用类c语言实现的ll_文法分析器,构造first,follow集,预测分析表等
2021-04-25 21:21:18
386KB
c
ll1
编译原理
1
c语法分析器
c语法分析器,生成程序的语法树 分析单个文件,不支持预处理, 不解析预处理符号#
2021-04-25 16:43:47
99KB
c
语法分析
1
java语法分析器源代码LL(1)文法
该系统由java实现,能够对输入串进行词法和语法分析,用LL(1)文法对输入串进行语法分析,在Ecplise运行,编译原理课程设计。
2021-04-25 11:14:19
9KB
java
语法分析器
LL(1)
1
C++实现LL(1)语法分析器
C++实现LL(1)法分析器:构造First集、Follow集,分析语法是否符合LL(1),并构造预测分析表。
2021-04-24 21:28:26
507KB
编译原理
语法分析器
1
LALR,LR(1),SLR语法分析器生产器
编译器的构造中,语法分析是一个非常关键也是较难的部分之一,虽然现在已经有非常成熟的语法分析器的生成器,但是真正大的编译器设计者还是会选择自己处理语法分析。其中,自顶向下的方法有递归下降分析,非递归预测分析等,但是前者递归无法满足程序嵌套的深入,很容易形成栈溢出;后者手工构造对于稍微大的文法无法显得捉襟见肘。 幸运的是:自底向上分析能够很好的解决上述问题。其中LR(0), LR(1)以及LALR(1)对程序设计语言语法分析提供了很好的解决方案。但是他们三者的性能如何,到底实际中适和使用哪种分析方法?很多书都提出LALR分析方法同时拥有了前两者的优点,所以是最提倡的。 据笔者所知,YACC(Yet Another Compiler- Compiler )语法分析器生成器所使用的方法正是LALR分析法。 资源中是LALR语法分析器分析表的自动构造算法的所有代码。 能够分析标准C语言文法等,采用和YACC类似的方式LALR高效版本产生分析表。 其中论文本文旨在用程序证明LALR语法分析方法的最优性以及LR(1)方法的不可行性。 作者此次正好利用编译原理论文的机会,和大家一起去实践的证明一下吧! 关键词:LR(0) ;LR(1);LALR(1);语法分析;规模;效率;论证 YACC
2021-04-23 20:49:00
1.12MB
LR(0)
SLR(1)
LR(1)
LALR(1)
1
LL(1)预测分析程序,包含源码,请先阅读read_me.txt
用c语言写的LL(1)预测分析程序,分析字符串是否符合语法, 并输出分析过程。
2021-04-17 17:02:18
30KB
语法分析
c语言
1
类Lex & Yacc
笔者实现了一个类似于Lex & Yacc的编译器前端构造工具,该工具基于LALR(1)分析法,支持二义性文法,支持语法制导翻译,支持错误恢复机制,使用它我们可以构造指定词法文法的编译器前端,并且构造的分析器是线程安全的。里面还给出几个示例,构造四则表达式计算器,JSON解析器和C99标准C编译器前端。 编译原理课程的大杀器
2021-04-12 19:13:05
9.41MB
词法分析
语法分析
编译原理
Lex
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
C4.5决策树算法的Python代码和数据样本
华为OD机试真题.pdf
安卓开发期末大作业----单词本(源码,任务书,大报告,apk文件)(基于andord studio)
中国地面气候资料日值数据集(V3.0)2014-2019.zip
Autojs 例子 源码 1600多个教程源码
数据结构课后习题答案
token登录器.rar
基于matlab扩频通信系统仿真(整套代码)
Academic+Phrasebank+2021+Edition+_中英文对照.pdf
MPC 模型预测控制matlab仿真程序
2022学术英语写作(东南大学) 章节测试+期末test答案
opcua服务器模拟器+opcua客户端工具.rar
凯斯西储大学(CWRU)轴承数据集(含数据包+整理Python程序+使用说明)
MATLAB车牌识别系统
matlab时频分析工具箱+安装方法+函数说明+最新版tftb.
最新下载
华为ensp镜像包USG6000V-enspv1.2.zip
opencv 4.6.0 32/64 位 lib 、dll、include 集合了feature、ipp、cuda
Aspose.Cells.dll for .NET 8.6.3 非破解版+正版licence
LCD屏幕二进制字库生成工具
数字图像处理课件全集--西安电子科技大学
手把手教你学DSP—基于TMS320F28335.zip
北京大学 基于quartus的流水灯霓虹灯设计 实验报告(含电路图)
SM2258XT-HY3D-V4-PKGS0402A-FWS0330B0-海力士3DV4.zip
威刚ASP550SS-120GM SM2256K固态开卡短接
IBM T43 (ATI X600独显)笔记本主板点位图
其他资源
Leetcode Top100题目和答案(C#完整版 面试必备).pdf
火力发电厂含有SVG无功补偿装置的并网仿真设计
基于Java Web的学生选课系统JavaWeb设计
计算脉冲的时间长度的verilog程序
绘制Duffing振子的分叉图的程序
3DS MAX 2014 SDK
基于语法制导翻译的表达式转换编译器(中缀表达式转后缀表达式)
会展中心展会信息管理系统VB数据库版.rar
C#在线聊天系统(客户端+服务器)
多线程自动化syn&udp flood攻击集成工具
java算法题for打印99乘法表
基于注意力的递归时间受限玻尔兹曼机用于雷达高分辨率测距剖面序列识别
cszsfdeb_33120.zip
org.eclipse.jface.text_3.16.200.v20200218-0828.jar
putty使用教程.zip
oracle参考手册合集 CHM版
第四章 分支结构程序.ppt
中英文献 ajax技术 翻译与原文
Lattice Boltzmann Method--Fundamentals and Engineering
JLINK-V8不亮灯刷固件教程
一键FTP工具
Mysql 优化以及调优,面试必备宝典!
libsvm-3.21(包含可直接使用的libsvm数据集heart_scale)
X5效果器 电脑调试简图
MC9S12XDP512的CAN编程