搜索资源列表
jsq
- 。录入合法的LL(1)文法,将输出LL(1)预测分析表,并可以对输入的句子进行语法分析输出相应语法树。 程序中部分算法还很不简洁,有待改进,欢迎朋友与我多多交流。
D
- LL(1)语法分析器。 功能很点单,但是又算法分析。希望对你又用
LL_Program
- LL(1)语法分析器,在任何时候,总控程序都是按照栈顶符号X和当前输入符号a行事的。对于任何(X,a),总控程序每次都执行下述三种可能的动作之一: 若X=a=’#’,则宣布分析成功,停止分析过程; 若X=a≠’#’,则把X从栈顶逐出,让a指向下一输入符号; 若X是一个非终结符,则查看分析表M。若M中存放着一条关于X的产生式,那么,首先把X逐出栈顶,然后,把产生式的右部符号按反序一一推进栈,同时做这个产生式相应的语义动作(目前不管)。若M[X,a]中存放着一条出错标志,则调用出错诊查程
语法fx
- 编译原理,语法分析 ll(1),lr (0),slr(1)-compiler theory, syntax analysis ll (1), lr (1), lr (0), slr (1), etc.
分析程序
- 语法分析程序,包括对任意输入LL(1)文法的分析表及字符串,本程序能自动判断所给字符串是\" 否为该文法的句子,并能给出分析过程。-syntax analysis procedures, including the indiscriminate importation of LL (1) grammar analysis table and string, the procedure can automatically determine to a string of "whether
grammatica-0[1].4.tar
- Grammatica是一个C#和Java的语法分析程序生成器(编译器的编译器)。它可以用LL(k)语法创建可读的和带有注释的源代码。它也支持创建一个运行时语法分析器,带不生成源代码。语法产生式用EBNF描述,使用规则表达式的符号-Grammatica is a C# and Java syntax analysis program generator (compiler compiler). It can be used LL (k) to create readable syntax and
LL1ForWin完美版
- 编译原理LL(1)文法分析器 录入合法的LL(1)文法,将输出LL(1)预测分析表,并可以对输入的句子进行语法分析输出相应语法树。-compiler theory LL (1) grammar analyzer input legitimate LL (1) grammar, will output LL (1) Table Forecast and Analysis, and can import sentence for syntax analysis syntax tree corresp
某小型语言的预测分析器
- 设计一个小型语言,要求有基本的程序语句,给出该小型语言的LL(1)文法,用预测分析法实现对该小型语言的LL(1)文法的语法分析。
yufafenxi
- 语法分析程序 利用C++(或C)编制确定的自顶向下预测分析语法分析程序,并对简单语言进行语法分析。 待分析的简单语言的语法若文法G[ E]为: (1) E –> TE’ (2) E’ –> +TE’ (3) E’ –> e (4) T –> FT’ (5) T’ –> *FT’ (6) T’ –> e (7) F –> (E) (8) F –> i 实验说明 具体要求如下:
LL1
- 消除左递归的文法来使文法满足进行确定自顶向下分析的条件 一个LL(1)分析法的语法分析器-Elimination of left-recursive grammar to make grammar meet to determine the top-down analysis of the conditions for an LL (1) Analysis Parser
newscan
- 词法分析,语法分析器,使用LL(1)算法-Lexical analysis, syntax analyzer, the use of LL (1) algorithm
FS
- 设计一个给定LL(1)分析表,输入一个句子,能由依据LL(1)分析表输出与句子对应的语法树。能对语法树生成过程进行模拟。-Designed a given LL (1) analysis table, type a sentence, can be from the basis of LL (1) analysis of the output table corresponds to the grammar and sentence tree. Syntax tree can simulate
ww
- 多个程序,C++编写的。自己在做编译课设时搜集参考用的,呵呵,都放上来了,有各种语法写的,LL(1),LR的,递归下降的,还有语义分析部分,有四元式,逆波兰式等等,而且每个都能调试运行。(不好的,我可不拿出来现眼)-Number of procedures, C++ prepared. They are doing when compiling the collection of class-based reference, huh, huh, are放上来, and a variety of
1
- 编译原理的语法分析实验,运用LL(1)方法进行分析 ,里面含有一个CPP文件,用VC运行,程序已调通-Compiler parsing principle experiments, the use of LL (1) methods of analysis, which contains a CPP file with VC running, the program has been transferred Qualcomm
CompileDesign
- 本次课程设计主要实现语法分析器的构造,该语法分析器能够分析词法分析器的结果,即单词二元式。在输入单词二元式后,能输出分析的结果。 1、构造LL(1)分析表 2、求句子的预测分析过程-The main achievement of the curriculum design of the structure parser, the syntax analyzer to analyze the results of lexical analyzer, that is, the dual-ty
15883
- (1)、本代码实现语法分析的LL(1)分析法。 (2)、输入一个文法的所有产生式,由程序自动生成它的LL(1)预测分析表。 (3)、对于给定的输入串,能正确识别该串是否为给定文法的句型。 -(1), the parsing code of LL (1) analysis. (2), all of grammar enter a production, it is automatically generated by the procedures of the LL (1) Forec
2006435013
- 基于LL(1)法的条件语句语法语义分析程序. 编译原理的课程设计-this is ll(1)
ifelse
- 此程序是对条件语句进行翻译,输入一个条件语句,例如:if B then C1 else C2,先进行词法分析,词法分析的主要任务是:从左到右逐个字符地对源程序进行扫描,产生一个个的单词符号,把作为字符串的源程序改造成为单词符号串的中间程序,词法分析是编译的基础,词法分析的功能是输入源程序,输出单词符号(关键字,标识符,常数,运算符,界符),词法分析完成之后,再进行LL(1)语法分析,语义分析,最后输出四元式(语法分析,属性文法,四元式的相关知识技术描述如下)-This procedure is
Predictor
- LL(1)预测分析程序,语法是定的,不过可以稍加修改环境vs2005 语言 C#-LL (1) predictive analysis, grammar is fixed, but can be modified to environmental vs2005 Language C#
LL11
- LL(1)语法分析器,构造分析表,输入一个语句,然后进行语法分析!-LL (1) lexical analyzer