搜索资源列表
算符优先
- 一个程序,用于判定给定的文法是否为算符优先文法。 实现了:1.文法的机内表示;2. FIRSTVT集和LASTVT集的计算; 3. 算符优先关系矩阵的构造。-a procedure for the determination of grammar to whether the operator priority to grammar. Realized : 1. Grammar said the machines; 2. LASTVT FIRSTVT sets and set computing
简单优先算法
- 本程序主要用于实现自底向上分析技术中的简单优先分析算法,简单文法可由键盘输入,实现功能包括:简单优先文法的判别,优先关系矩阵的输出,句子的识别等-the procedures used to achieve a bottom-up analysis of a simple priority analysis algorithms, simple grammar could be the keyboard input to achieve features include : simple gra
0123
- 条件语句if,then,else的简单优先法,输出三地址码,显示简单优先矩阵.-conditional statement if, then, else the simple priority method, the output addresses three yards, showing simple priority matrix.
signalf
- 从文法文件中读入终结符、非终结符、开始符、文法,输出FIRSTVT集,LASTVT集和算符优先矩阵-from grammar document read into the end of website - end website address beginning, grammar, and the output FIRSTVT set, LASTVT set priorities and operator matrix
NFA
- 实现NFA确定化子集算法程序。DFA是NFA的特例。对每个NFA N一定存在一个DFA M ,使得 L(M)=L(N)。对每个NFA N存在着与之等价的DFA M。从NFA的矩阵表示中可以看出,表项通常是一状态的集合,而在DFA的矩阵表示中,表项是一个状态,NFA到相应的DFA的构造的基本思路是:1.DFA的每一个状态对应NFA的一组状态. 2. DFA使用它的状态去记录在NFA读入一个输入符号后可能达到的所有状态.。-achieve NFA Number algorithm to deter
xxxprincesuanfuyouxian
- 便宜原理实验,算符优先,构造了优先关系矩阵
suanfuyouxian
- 编写一个程序,用于判定给定的文法是否为算符优先文法。 注意:1.文法的机内表示;2. FIRSTVT集和LASTVT集的计算; 3. 算符优先关系矩阵的构造。
1
- 稀疏矩阵运算器实习报告,源代码,适合数据结构作业的完成
TONG3
- 状态转换矩阵 用来判断运算符的正确性- The phase transition matrix uses for to judge the operator the accuracy
2285
- 编译原理:构造LR(0)项目并输出其NFA状态转换矩阵 要求:构造一程序,对任意给定的文法G: (1)构造并输出G的所有LR(0)项目;(2)用这些LR(0)项目构造并输出识别文法活前缀的NFA(输出其状态转换矩阵)。
program4
- 根据所给文法的算术优先矩阵对算数表达式进行算符优先分析,显示过程结果并对错误表达式报错解释原因。
exp4
- 1、构造该算符优先文法的优先关系矩阵或优先函数; 2、输入串应是词法分析的输出二元式序列,即某算术表达式“实验项目一”的输出结果。输出为输入串是否为该文法定义的算术表达式的判断结果。 3、算符优先分析过程应能发现输入串出错。
C语言表达式的语法分析
- 该文描述了C语言表达式的文法,并由该文法生成算符优先矩阵和算符优先函数,讨论了C语言表达式的特点和文法分析过程。-The paper describes the expression of the C language grammar, grammar generated by the operator priority matrix and operator priority function to discuss the C language features of the expressi
by2
- 对基于状态转换矩阵表示的FA转换成NFA,初始化数据从文件读入。-State transition matrix based on the FA that convert NFA, initialization data from the document read.
nfa
- 对给定的正规式r1、r2,已知它们的NFA分别为M1、M2(其状态转换矩阵及初态、终态信息分别保存在指定文件中)。构造一程序,由此程序构造正规式r1r2(连接运算)的NFA(将其状态转换矩阵及初态、终态信息保存在指定文件中)。-Given formal type r1, r2, known to the NFA that they were M1, M2 (the state transition matrix and the initial state, final state informa
C++
- 词法分析是编译程序的第一个处理阶段,可以通过两种途径来构造词法分析程序。其一是根据对语言中各类单词的某种描述或定义(如BNF),用手工的方式构造词法分析程序。例如,可根据文法或状态转换图构造相应的状态矩阵,该状态矩阵同控制程序便组成了编译程序的词法分析程序;-Lexical analysis is a compiler of the first processing stage, can be two ways to construct the lexical analysis process.
FOR
- 编译课程设计,FOR语句的简单优先分析,程序功能强大,能针对任意简单优先文法,自动识别生成简单优先矩阵。可以支持FOR的无限嵌套,四元式地址输出。-Compiler design courses, FOR priority analysis of a simple statement, the program is powerful and can be a priority for arbitrary simple grammar, automatic identification of pr
414viterbi
- 2. 该程序可以将随机生成的0,1序列经过卷积编码器产生(4,1,4)卷积码,然后将卷积码经过4*8的删余矩阵,有三种速率(1/3,2/3,1/2)可供选择, 3. 在编码端利用维特比译码方法进行译码 -viterbi
Suanfuyouxianfenxi
- 给定文法及该文法各非终结符所对应的FIRSTVT和LASTVT集,能依据文法和FIRSTVT和LASTVT生成算符优先分析表。 动态模拟算法的基本功能是: 输入一个给定文法,及FIRSTVT和LASTVT集; 输出算符优先分析表生成算法; 输出算法优先分析表构造的过程; 主要是依据构造算符优先关系的算法来绘制优先关系矩阵表。 -Given the grammar and the grammar nonterminals corresponding FIRSTVT and
A-Programmers-Perspective.pdf
- 本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和网络互连环境。而通过程序员的视角,读者可以清晰地明白学习计算机系统的内部工作原理会对他们今后作为计算机科学研究者和工程师的工作有进一步的帮助。它还有助于为进一步学习计算机体系结构、操作系统、编译器和网络互连做好准备。 本书的主要论题包括:数据表示、C程序的机