搜索资源列表
libolanshi
- 赋值语句的翻译 通过设计、编制、调试一个典型的语法成分的语法分析和语义分析程序,实现对词法分析程序所提供的单词序列进行语法检查和结构分析以及语义翻译工作,进一步掌握常用的语法分析方法和语义分析方法。 要求: 选择最有代表性的语法分析方法,如算符优先法(或简单优先法)、递归下降分析法、LL分析法和LR分析法之一进行语法分析。 选择对各种常见程序语言都通用的语法结构,如赋值语句(尤指表达式)作为分析对象,并且与所选语法分析方法要比较贴切。 选择最有代表性的语义分析方法,如语法制
ifelse
- 此程序是对条件语句进行翻译,输入一个条件语句,例如:if B then C1 else C2,先进行词法分析,词法分析的主要任务是:从左到右逐个字符地对源程序进行扫描,产生一个个的单词符号,把作为字符串的源程序改造成为单词符号串的中间程序,词法分析是编译的基础,词法分析的功能是输入源程序,输出单词符号(关键字,标识符,常数,运算符,界符),词法分析完成之后,再进行LL(1)语法分析,语义分析,最后输出四元式(语法分析,属性文法,四元式的相关知识技术描述如下)-This procedure is
ll
- 是用Visual C++实现的一个LL(1)分析过程模拟-With Visual C++ realization of a LL (1) Analysis of Process Simulation
Languageanalysis
- LL分析while语句中间代码是三地码,中间结果都在txt文件就可以了-LL analysis of sentence while the three intermediate code is code, intermediate results are in txt file can be a
LL(1)grammarsyntax
- LL(1)文法自动生成语法分析程序的设计-LL (1) grammar syntax analysis program automatically generates the design
compile
- 编译原理大作业,完成了词法分析,递归下降分析,LL(1)分析,算符优先分析,中间代码生成等-Compiler Construction Principles large operations, completed a lexical analysis, recursive descent analysis, LL (1) analysis, operator priority analysis, intermediate code generation, etc.
LL(1)
- LL(1)的语法分析器,VC6.0编译器通过,输入输出的文件名详见代码,输出文件中的分析过程和编译原理课本要求类似,根据不同的句子可能需要重新调整对齐格式-A LL(1) parser, built by MS VC 6.0, an assignment of my Complier Principles course
ll(1)
- ll(1)文法分析程序,实现first集,follow即等的运算-ll (1) grammar analysis programs to achieve first set, follow the operation, etc.
1
- 语法分析是编译程序的核心部分。语法分析的作用是识别由词法分析给出的单词符号序列是否是给定的文法的正确句子。目前语法分析常用的方法右自顶向下分析和自底向上分析两大类。 确定的自顶向下方法,是从文法的开始符号,考虑如何根据当前的输入符号(单词)唯一的确定选用哪个产生式替换相应非终结符往下推导。 LL(1)文法是一种确定的自顶向下的分析方法。 LL(1)的含义是:第一个L表明自顶向下分析从左向右扫描输入串,第二个L表明分析过程中将用最左推导,1表明只需向右看一个符号便可以决定如何推导即选
LL(1)yufafenxiqi
- LL(1)语法分析器,本程序是按照固定语句进行LL(1)语法进行分析,对初学者具有良好的参考价值。-LL (1) parser, this procedure is carried out according to a fixed statement, LL (1) syntax analysis, a good reference for beginners.
ll(1)
- 编译原理中的LL(1)分析程序。具有代表性的语法分析方法。-LL(1)
LL(1)
- 编译方法中,用于实现LL(1)语法分析方法的C++代码,很规范的。-Compilation method for achieving LL (1) syntax analysis method C++ code, it is regulated.
Compiler
- 一份完整的编译原理课程设计.设计了一个词法分析器和一个利用LL(1)算法实现的语法分析器.可以对C-语言编写的程序进行词法分析和语法分析,当出现错误时推断可能的原因.并最终用直观的方式构建起一棵语法分析树.-A complete compilation Principle. Designed a lexical analyzer and a use of LL (1) parser algorithm. Can be written in C-language program for lexic
ll
- 约瑟夫环的设计问题,实验报告,源代码,算法分析-yuesefuhuan
LL(1)
- 一份比较完整的LL(1)实验报告,具体分析了first集、follow集的构造-A more complete LL (1) lab report
ll
- 动态电路分析,用于对动态电路惊醒施与分析-kongejksjding
syntax
- LL(1)文法的实现。具体设计要求如下: 1. 可以使用任何语言来完成,例如:Java、C、C++。 2. 文法采用常用的方式进行描述,例如:S→aA。 3. 以文件方式读取文法。 4. 分别求出每一个非终结符FIRST 集FOLLOW集和SELECT集。 5. 画出预测分析表。 6. 判定读入的文法是否是LL(1)文法。 7. 给定的任意符号串判定是否是文法中的句子,将分析过程用计算机打印出来。 8. 查出文法中是否含有左递归或左公因子。若有则消除左公因子和左递
LL(1)
- 编译原理实验,LL(1)分析构造,用C语言编写,Dev-c++编译-Principle experiment, LL (1) Analysis of structure
LL(1)
- 编译原理 LL(1)语法分析,预测分析表,分析字符窜-LL(1)yufa fenxi ,bianyi yuanli
LL(1)fenxi
- 编译原理 LL(1)语法分析,预测分析表,分析字符窜-LL(1)yufa fenxi ,bianyi yuanli