搜索资源列表
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
yufafenxi
- 一个真正详细的语法分析器的程序,有详细注解-A real parser detailed procedures, detailed comments
yufafenxi
- 一个语法编译程序,包括词法分析器、语法分析器以及实现对简单程序设计语言中的逻辑运算表达式、算术运算表达式、赋值语句、IF语句、While语句以及do…while语句进行编译,并生成中间代码和直接生汇编指令的代码生成器-a english compile
LRParser
- LRParser.exe 是语法分析器,运行时必须传入syntax文件和对应的action文件,这两个文件必须是对应的,否则运行结果不可预料。运行停止后可以使用 “?” 命令来查询支持哪些 Command。例如用 result 命令来打印分析后的语法树。-LRParser.exe is the parser, run-time files and syntax must be introduced into the corresponding action document, which cor
while
- 否符合while语句的文法,或者能不能通过文法的开始符号推导出该语句。 (2) 该程序应该包括词法分析器,能对输入的语句进行词法分析,然后再对输出结果。词法分析器应能识别关键字,标示符,常量,操作符等。 (3) 该程序的语法分析器能对输入的语法进行分析,判断输入语句能否满足while循环语句的文法。通过简单优先的方法对语句进行分析,看能否能归约到文法的开始符号。 (4) 该程序的语义分析器就是对分析结果进行输出,要求输出结果是三地址形式的。-Compliance with the s
2_parser
- C编写的一个语法分析器,输入一个算术表达式可分析出其是否为一个正确的表达,使用+,-,*,/四个表达式。-C prepared by a parser, type an arithmetic expression can be analyzed for their expression of a correct use of the four expressions+,-,*,/.
3_grammar
- C写的一个语法分析器,输入可包含main,int,void,if,else,do,while几个关键字,算符可包括+,-,*,/,++,--,==,!=,<,>,<=,>=,输出求解过程-Write a C parser, type may include main, int, void, if, else, do, while a number of keywords, operators may include+,-,*,/,++,--,==, solving pro
LL1
- 语法分析是编译过程的核心部分。他的任务是在词法分析识别单词符号串的基础上,分析并判断程序的的语法结构是否符合语法规则。语言的语法结构是用上下文无关文法描述的。因此语法分析器的工作的本质上就是按文法的产生式,识别输入符号串是否为一个句子。对于一个文法,当给你一串符号是,如何知道它是不是该文法的一个句子,这是这个课程设计所要解决的一个问题。-Syntax analysis is the core of the compiler process. His task is to identify the
LLyufafenxi3
- LL(1) 语法分析器【编译原理课程设计报告】,宝贵资源,欢迎下载学习-LL (1) parser compiler 【Report】 principle of curriculum design, precious resources are welcome to download the learning
sample
- 按simple规则编写的二元式词法分析器和四元式语法分析器。-Prepared according to simple rules of binary-style lexical analyzer and quaternary-style parser.
yufa
- 用预测分析法实现自上而下的语法分析器(编译原理)-Using predictive analysis method to achieve a top-down parser (compiler principle)
biaodashifenxi
- 表达式语法分析器 分析加减乘除运算 c-grama analys
fuzhiyuju
- 赋值语句语法分析器 文法: EVA_SENTENCE id := E; E E + T | T T T * F | F F i | ( E ) -grama analys
cifafenxiqi
- 实现一个词法分析器,词法分析程序的主要任务是从左到右扫描每行源程序,拼成单词,换成统一的内部表示 (token)输出,送给语法分析器。具体包括: –组织源程序的输入; –按规则拼单词,并转换成二元形式; –滤掉空白符,跳过注释、换行符及一些无用的符号(如字符常数的引号) (实验一已完成); –进行行列计数,用于指出出错的行列号,并复制出错部分; –列表打印源程序; –发现并定位词法错误; –生成符号表。token 文件和符号表用作语法分析的输入部分。
LR
- 一个slr(1)的 语法分析器 可以自行输入文法-1 slr (1) parser can enter your own grammar
SLR
- SLR的语法分析器,VC6.0编译器通过,输入输出的文件名详见代码,输出文件中的分析过程和编译原理课本要求类似,根据不同的句子可能需要重新调整对齐格式-A SLR parser, built by MS VC 6.0, an assignment of my Compiler Principles course
Cpp2
- 递归下降算法,自顶向下语法分析器的设计与实现 -递归下降算法
bianyiyuanli
- ll1语法分析器可以完成ll1文法的前声断咽后-ll1 grammar parser to be completed before the sound of breaking ll1 retropharyngeal
cifa
- 词法分析器与递归下降的语法分析器的结合,含有实验报告,用c语言编写-Lexical analyzer and recursive-descent parser combination, containing experimental report, using c language
cifayufa
- 一个简单的词法和语法分析器,很适合新手学习,也可以拿来做实验报告.-A simple lexical and syntax analyzer, it is suitable for novice learning can also be used as a lab report.