搜索资源列表
whale-0.3.2-src.zip
- Complete support for EBNF notation; Object-oriented parser design; C++ output; Deterministic bottom-up "shift-reduce" parsing; SLR(1), LALR(1) and LR(1) table construction methods; Automatic parse tree creation; Possibility to output pars
mycompiler
- 编译器,词法分析和语法分析,里面利用到了哈希表来加快搜索字符表速度.-compiler, lexical analysis and parsing, to use inside the hash table to expedite the search speed character tables.
C_Parser
- 一个用于学习的编译器 ,系统的一般构造原理、基本设计方法、主要实现技术和一些自动构造工具,主要由语言基础知识、词法分析、语法分析、中间代码生成、代码优化、目标代码生成、符号表的构造和运行时存储空间的组织等8部分组成。-a study for the compiler, the system's general tectonic theory, the basic design method main technical and automatically constructs some
LL(1)compiler.rar
- 一个LL1语法分析程序。学习编译原理时可供参考。,A LL1 parser. Learning for reference when compiling principle.
yf.rar
- 构造实验一所给文法(应考虑改造)的FIRST集合和FOLLOW集合;构造LL(1)分析表;构造预测分析的总控程序;利用分析表、分析栈和总控程序对源程序进行自上而下的语法分输出整个语法分析过程中栈的变化过程及分析结果,如符合语法规则输出“正确”,否则输出“错误”。 ,Experiment to construct a grammar (should consider the transformation) of FIRST and FOLLOW set of the collection co
LR0
- (1)构造文法G的LR(0)项目 (2)构造文法G的LR(0)项目集规范族及识别活前缀的DFA (3)证明文法G不是LR(0)文法而是SLR(1)文法,并构造SLR(1)分析表 (4)设计LR语法分析程序,且能输出分析过程 (5)列举两个例子测试语法分析程序(识别失败一例,识别成功一例,后者推导步骤不得少于10步) -(1) construct grammar G of the LR (0) item (2) construct grammar G of the LR (0)
LR1
- 利用字符二维数组对文法、First集、Follow集、终结符集、非终结符集等数据进行存储,还有一个是状态表存储DFA的状态。二维TAB表对其中的DFA表进行存储,横坐标是状态号,纵坐标为文法中的符号(终结符和非终结符)。-Two-dimensional array of characters to use grammar, First Set, Follow sets, at the end of sets, sets and other non-terminator data storage,
specforsi
- DVB-T对研发人员来将,就是处理PSI和SI的信息,实现搜台功能,实现EPG功能,这些功能的实现都是通过对PSI,和SI表格进行解析实现的。该文档详细描述了PSI,SI的格式-DVB-T on R & D personnel will, is to deal with PSI and SI information, to achieve search platform functionality to achieve EPG functions, these functions thr
lll
- 实现了LL(1)文法分析,包括构造First、Follow集、预测分析表,并可检查输入串是否被接受。-The implementation of LL(1) analysis, including constructing the First, Follow set, Predictive Parsing Table. It can also test a string whether it is accepeted.
whale-0.3.2-src
- Complete support for EBNF notation; Object-oriented parser design; C++ output; Deterministic bottom-up "shift-reduce" parsing; SLR(1), LALR(1) and LR(1) table construction methods; Automatic parse tree creation; Possibility to output parse tree in XM
lr1
- LR 语法分析 ACTION GOTO 表-LR parsing ACTION GOTO table
LR
- 1.实验目的 设计一个LR分析器,实现对表达式语言的分析,加深对LR语法分析方法的基本思想的理解,掌握LR分析器设计与实现的基本方法。 2.实验要求 建立文法及其LR分析表表示的数据结构,设计并实现一个LALR(1)的分析器,对源程序经词法分析后生成的二元式代码流进行分析,如果输入串是文法定义的句子则输出“是”,否则输出“否”。 3.实验内容 (1)文法描述及其LALR(1)分析表 描述表达式语言的文法G如下: -1. The experiment was to de
SLR(1)
- SLR(1)分析表分析法,给出一个分析表含action和goto表,然后对给出的语句进行语法分析,规约判断!-SLR (1) analysis table analysis, give an analysis table with action and goto tables, and then parsing the statements given in the statute to judge!
Parsing
- 语法分析程序的设计与实现 方法2:编写LL(1)语法分析程序,要求如下: (1)编程实现算法4.2,为给定文法自动构造预测分析表; (2)编程实现算法4.1,构造LL(1)预测分析程序。 2. 方法3:编写语法分析程序实现自底向上的分析,要求如下: 构造识别所有活前缀的DFA。 构造LR分析表。 编程实现算法4.3,构造LR分析程序。 -Parser design and implementation of Method 2: preparat
lr0
- 对于LR文法,我们可以自动构造相应的LR分析表-LR grammar, we can automatically construct the corresponding LR parsing table
ts
- DVB的TS流文件解码,实现pat、pmt、nit、sdt 四张表的解析-DVB TS stream file decoding, pat, pmt, nit, sdt four parsing table
Compile_Lab3
- LL(1)语法分析设计原理与实现技术。语法分析的设计方法和实现原理;LL(1 )分析表的构造;LL(1)分析过程;LL(1)分析器的构造-LL (1) parsing design principles and implementation techniques. Syntax analysis methods and principles of design LL (1) parsing table structure LL (1) analysis process LL (1) par
prpar
- This a C program to implement the predictive parsing table construcion-This is a C program to implement the predictive parsing table construcion
LR0Algorithm_V1
- LR算法图形化演示系统,语法树,语法分析表-LR algorithm graphical presentation systems, syntax tree parsing table
yufafenxi
- 熟悉判断LL(1)文法的方法及对某一输入串的分析过程。,学会构造LL(1)语法分析表,完成语法分析器程序,并分析一段程序,输出分析过程 -Familiar judgment LL (1) grammar of a method and the input string analysis process. Structure LL (1) parsing table, complete parser program and a program to analyze the output ana