点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 输出语法分析树
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
递归下降分析程序的实现
对文法 G: E→E+T|T 构造出G的递归下降分析程序。程序显示输出 T→T*F|F 匹配过程(即自上而下生成语法分析树的步骤, F→(E)|i 输出各匹配产生式序号即可)。
所属分类:
专业指导
发布日期:2009-07-08
文件大小:2048
提供者:
wen0308zho
LR(0)语法分析的实现
LR(0)语法分析的实现:对于所输入的LR(0)文法,不论对错,都应有明确的信息告诉外界。对于符合规则的LR(0)文法,将输出LR(0)分析表,并可以对输入的句子进行语法分析输出相应语法树。
所属分类:
专业指导
发布日期:2009-10-21
文件大小:82944
提供者:
zcywell
Java编写的C-minus词法和语法分析器
编译原理课程设计--C-minus词法和语法分析器,用lex做的词法分析,包含输入文件;LL(1)语法分析;JTree输出分析树
所属分类:
C
发布日期:2007-12-07
文件大小:128000
提供者:
nicegiving
输出预测表和语法分析树
编译原理LR(0)文法分析器 录入合法的LR(0)文法,将输出LR(0)分析表,并可以对输入的句子进行语法分析输出相应语法树。程序中部分算法还很不简洁,有待改进,欢迎朋友与我多多交流。 -compiler theory LR (0) grammar analyzer input legitimate LR (0) grammar, will output LR (0) analysis table, and may import for the sentence syntax analysis
所属分类:
其它
发布日期:2010-05-01
文件大小:5120
提供者:
xiaox633
antlr中文参考手册
ANTLR 接受 3类语法规范——语法分析器(parsers) ,词法分析器(lexers) ,和树分析器(tree-parsers)(也叫树遍历器 tree-walkers)。 由于 ANTLR 使用 LL(k) 分析所有的 3 种语法变型,并且语法说明相似,因而产生的 lexers 和语法分析程序也很类似。另外产生的识别程序可读性很好,你可以查看输出的内容来明白很多关于 ANTLR 的机理。 ANTLR 接受C语言风格的块注释和 C++风格的行注释。在语法类和规则中,Java 风格的文档注
所属分类:
C
发布日期:2011-01-19
文件大小:1048576
提供者:
yuhuist2008
递归下降分析法 visual c++
递归下降分析法 visual c++ 版本,实现分析地跪下及分析。 设计内容及要求: 对文法 G: E→E+T|T 构造出G的递归下降分析程序。程序显示输出 T→T*F|F 匹配过程(即自上而下生成语法分析树的步骤, F→(E)|i输出各匹配产生式序号即可)。
所属分类:
C/C++
发布日期:2011-04-18
文件大小:1024
提供者:
blackjack88
自底向上语法分析-算符优先分析器(C语言实现)
1) 任意输入一个文法G; 2) 判断该文法是否为算符文法; 3) 对文法中的每个非终结符自动生成并打印输出: ① FIRSTVT集; ② LASTVT集; 4)判断该文法是否为算符优先文法, 如果是自动生成并打印输出其算符优先矩阵; 5) 模拟分析过程。 如输入一个句子,如果该句子合法则输出与句子 对应的语法树;能够输出分析过程中每一步符号 栈的变化情况以及根据当前最左素短语进行归约 的过程。如果该句子非法则进行相应的报错处理。
所属分类:
C
发布日期:2011-06-09
文件大小:228352
提供者:
skyline0623
编译原理综合实习代码
能够根据单词的构词规则,完成MiniC语言中的单词的解析(词法分析),如果不符合单词的构词规则,请给出错误信息。如果源语言符合单词的词法规则,请输出二元式。 (注:利用JavaCC实现) 在词法分析的基础上,构造MiniC的LL(1)文法,利用JavaCC实现LL(1)文法,判断源语言是否符合MiniC的语法,如果不符合,请给出语法错误信息。 在语法分析的基础上,根据属性文法制导翻译,进行语义分析,输出四元式。如果源语言不符合MiniC的语义,请指出错误信息。 在平时实习课的基础上,整个编译系
所属分类:
Java
发布日期:2012-03-08
文件大小:103424
提供者:
qipanliming
LR(0)文法分析器
LR(0)分析器,能进行LR(0)文法的判断,分析句子,输出语法树
所属分类:
专业指导
发布日期:2008-06-19
文件大小:2097152
提供者:
wmtao1
LL(1)预测分析器 语法分析器
编写预测分析程序,能实现: 1. 给定文法,消除左递归及左公因子 2.构造并输出FIRST和FOLLOW(A) 3. 构造并输出分析表,判断是否为LL(1)文法 4. 任意输入一个输入串,可得到成功的分析或错误的提示,输出其分析过程或打印语法分析树。
所属分类:
C/C++
发布日期:2012-05-29
文件大小:1048576
提供者:
zhuang15150
编译原理 词法和语法分析
编译原理 词法和语法分析 控制台输出语法树
所属分类:
C/C++
发布日期:2012-12-26
文件大小:1048576
提供者:
wstcdy0069
c语法分析器--采用bison(yacc)
c语法分析器,采用bison2.1(yacc), flex(lex), 生成程序的语法树 分析单个文件,不支持预处理, 不解析预处理符号# bison,flex工具在上传包内,语法见cgrammar-new.y,词法见input.lex 另附相关说明,本代码采用vs2005,建立console工程即可编译运行。 测试文件test.c, 输出结果out.txt
所属分类:
C
发布日期:2013-11-20
文件大小:935936
提供者:
daqinzl
语法分析(c语言实现)含报告
(1)输入任意文法,消除左递归和公共左因子; (2)打印文法的First和Follow集; (3)判断是否是LL(1)文法,如果是则打印其分析表; (4)输入一个句子,如果该句子合法则输出与句子对应的语法树; 能够输出分析过程中每一步符号栈的变化情况。 如果该句子非法则进行相应的报错处理。
所属分类:
C
发布日期:2014-06-18
文件大小:3145728
提供者:
composure92
编译原理课程设计--语法分析器
计算机科学与技术专业编译原理课程的实验题目,编写编译器中的其中一个部件--语法分析器,该语法分析器采用LL(1)文法分析算术表达式,用户输入算术表达式,该分析器输出与该表达式对应产生式,根据这些产生式可以构造语法分析树,完成语法分析。同时,该语法分析器还可以对语法分析阶段的错误进行应急处理。
所属分类:
C/C++
发布日期:2014-12-14
文件大小:10240
提供者:
u010984339
算符优先分析程序
编写一个算符优先分析程序,能实现以下功能: 1. 输入文法,判断是否为算符文法。 2. 构造并输出文法的每个非终结符的FIRSTVT和LASTVT。 3. 构造并输出算符优先分析表,判断是否为算符优先文法,如果不是提示无法进行分析。 4. 输入任意一个输入串,可得到成功的分析或错误提示,输出其分析过程或打印语法分析树。
所属分类:
C/C++
发布日期:2016-05-22
文件大小:29696
提供者:
u012479561
javacc 语法分析代码
1. 掌握 JavaCC 语法分析器工作原理; 2. 设计 MiniC 的上下文无关文法,在“Parser.jjt”文件中表示该文法,生成调试递归下降分析程序,以便对任意输入的符号串进行分析; 3. 输出语法树。 4. 以文件流的形式读入要分析的 C 语言程序; 5. 如果输入的源程序符合 MiniC 的语法规范,输出语法树。
所属分类:
Java
发布日期:2018-01-11
文件大小:4096
提供者:
biglemonbaby
基于LL(1)的 Standard ML 语法分析器
基于LL1使用C++实现的SML语法分析器,针对特定的SML语言文档进行语法分析,并且输出语法树,实现较为简陋,希望能够带给初学者一些帮助
所属分类:
专业指导
发布日期:2018-02-06
文件大小:34603008
提供者:
vicurt
PL/0语法分析程序
本资源是PL/0语言的语法分析程序(C语言版),外加输出语法树,每行附带注释,可读性强,下载下来配合.h文件即可编译
所属分类:
C/C++
发布日期:2020-04-07
文件大小:51200
提供者:
weixin_42815846
TinyCompiler:基于flex(lex),bison(yacc)和LLVM的c编译器,支持LLVM IR和obj代码生成。基于flex,bison以及LLVM,使用c ++ 11实现的类C语法编译器,支持生成中间代码及替换文件-源码
TinyCompiler 序言 项目概述 本项目是基于flex,bison和LLVM,使用c ++ 11实现的类C语法编译器,使用flexbindingyacc对源代码进行词法,语法分析;在语法分析阶段生成整个源代码相应的抽象语法树后,根据LLVM IR(中间表示)模块中定义的中间代码语法输出与LLVM中间语言语法,机器无关的中间代码;最后,本项目通过调用LLVM后端模块的接口,根据本地指令集与操作系统架构,将中间代码编译成二进制目标代码。编译生成的目标代码之后可直接编译生成初始化文件,或与其他
所属分类:
其它
发布日期:2021-01-31
文件大小:2097152
提供者:
weixin_42151373
编译原理(四)–语法分析
第四章 语法分析 主要内容: 本章将重点介绍典型的语法分析方法及相关的概念和实现技术 语法分析分为: 自上而下:递归下降分析法(LL预测分析法—>推导 自下而上:算符优先分析法(LR分析法—>归约 4.1 语法分析器的功能 4.1.1 语法分析器任务 完成的任务: ① 对词法分析器产生的单词符号进行处理,输出分析树 ②与单词相关的信息记录到符号表中 ③类型检查 ④错误处理 4.1.2 相关约定 符号的使用约定 终结符 ①.字母表中比较靠前的小写字,如a,b,c ②. 操作符,如+
所属分类:
其它
发布日期:2021-01-20
文件大小:73728
提供者:
weixin_38603259
«
1
2
3
4
5
6
7
8
»