搜索资源列表
bianyic++
- 录入合法的LL(1)文法,将输出LL(1)预测分析表,并可以对输入的句子进行语法分析输出相应语法树。-Input legitimate LL (1) grammar, will output LL (1) Table Forecast and Analysis, and can import sentence for syntax analysis syntax tree corresponding output.
ll1ll1
- 编译原理LL(1)文法分析器 录入合法的LL(1)文法,将输出LL(1)预测分析表,并可以对输入的句子进行语法分析输出相应语法树。 程序中部分算法还很不简洁,有待改进,欢迎朋友与我多多交流。 lifanxi@263.net 2002年5月-compiler theory LL (1) grammar analyzer input legitimate LL (1) grammar, will output LL (1) Table Forecast and An
yufafenxi_ll(1)
- 学编译原理时写的一个语法分析程序 一.[目的要求] ① 对输入文法,由程序自动构造FIRST FOLLOW集 ② 对输入文法,由程序自动生成它的LL(1)分析表; ③ 对于给定的输入串,应能判断识别该串是否为给定文法的句型。 二.[题目分析] 该程序可分为如下几步: (1)读入文法 (2)判断正误 (3)若无误,判断是否为LL(1)文法 (4)若是,构造分析表; (5)由总控算法判断输入符号串是否为该文法的句型。
ll1forwin
- 编译原理LL(1)文法分析器 录入合法的LL(1)文法,将输出LL(1)预测分析表,并可以对输入的句子进行语法分析输出相应语法树。- Translation principle LL (1) grammar analyzer input legitimate LL (1) the grammar, will output LL (1) to forecast the analytical table, and will be allowed to carry on the grammar a
LL(1)
- 编译原理 LL(1)语法分析,预测分析表,分析字符窜-LL(1)yufa fenxi ,bianyi yuanli
LL(1)fenxi
- 编译原理 LL(1)语法分析,预测分析表,分析字符窜-LL(1)yufa fenxi ,bianyi yuanli
LL(1)byyl
- c++语言编写的PL0语言的语法分析程序,可实现此法分析,语法分析,中间代码生成,以及程序运行-c++ languages PL0 language parser can implement this analysis, syntax analysis, intermediate code generation, and the program runs
LL(1)
- 编译器语法分析,用于编译器的LL(1)分析-Compiler, syntax analysis, the compiler for LL (1) Analysis
20110915_src
- 建立一个针对LL(1)文法编译器的自动生成器。要完成此编译器的生成器需对源文件进行两遍处理:第一遍词法分析,第二遍语法分析。语法分析程序用LL(1)语法分析方法。首先输入定义好的文法书写文件(所用的文法可以用LL(1)分析),然后建立词法分析器,包括词法分析主程序、扫描器部分、关键字表等。经词法分析后分别计算所输入的文法的每个非终结符号的FIRST集合,每个非终结符号的FOLLOW集合,以及每个规则的SELECT集合,并判断任意一个非终结符号的任意两个规则的SELECT集的交集是不是都为空,如果
mylexer
- 包括词法分析,递归下降语法分析,LL(1)语法分析,简单优先语法分析和算符优先语法分析-Including lexical analysis, recursive descent parsing, LL (1) syntax analysis, a simple grammar analysis and operator precedence parsing priority
LL(1)
- 编译过程中的一个相对简单LL(1)语法分析器,能够分析语法的正确性,并输出分析结果-The compilation process is relatively simple LL (1) parser, able to analyze the grammatical correctness, and output results
Lexical-Analysis
- 北邮编译原理与技术,LL(1)语法分析程序-Compiler theory, LL (1) parsing program
LL(1)
- 用C++实现编译器语法分析功能,算法是LL(1),非常精炼-parsing function with C++
LL(1)translator
- 采用LL(1)分析法对所定义的赋值语句进行语法分析,并在语法分析过程中将所输入的赋值语句翻译为四元式。-The LL (1) The analysis defined assignment statement syntax analysis and assignment statement entered in the the grammar analysis process will translate quaternion type.
LL-(1)-grammar-C
- 利用c语言构造LL(1)分析表,并能够实现输入文法的语法检验-Using c language constructs LL (1) analysis table, and to achieve the input grammar grammar test
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
(first-follow-select)
- 构造LL(1)语法分析程序,任意输入一个文法符号串,并判断它是否为文法的一个句子。程序要求为该文法构造预测分析表,并按照预测分析算法对输入串进行语法分析,判别程序是否符合已知的语法规则,如果不符合(编译出错),则输出错误信息-Construct LL (1) parser, enter an arbitrary string of grammar symbols, and determine if it is a sentence grammar. Procedural requirements
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
compile
- 用Java实现的基于SNL语言的词法分析与LL(1)语法分析编译器(Java implementation using SNL language lexical analysis, and LL (1) syntax analysis compiler)
语法分析器
- 该程序使用的自上而下的LL(1)分析法,,该文法不允许左递归,首先要消除左递归。(The program uses the top-down LL (1) analysis method, which does not allow left recursion, and the left recursion is first eliminated.)