搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
递归下降法整数运算
- 该程序使用了递归下降算法进行算术表达式的计算-The program uses recursive descent algorithm arithmetic expressions for the calculation
编译课设
- 算术表达式词法和语法分析程序,递归下降法,四元式-arithmetic expression morphology and syntax analysis procedures, recursive method, four yuan -
digui5
- 这个是编译原理中的利用递归下降法对DO-WHILE语句进行翻译输出四元式的完整程序。 有语法分析、词法分析、语义分析。-this principle is to compile the use of recursive descent of DO-WHILE statement translation output four yuan - the complete procedure. With grammatical analysis, lexical analysis, semantic
TEST_CURSOR
- 本程序在JAVA编程环境实现了递归下降法的一个教学演示系统,可方便理解递归下降法的全过程!
wenfajiance
- 使用具递归功能的的高级语言来编制递归下降法的语法分析程序
WHLEfenxi
- HILE循环语句的翻译程序设计(递归下降法、输出三地址表示)
递归下降分析方法
- 根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。的目的主要是加深对递归下降分析法的理解。-prepared under a debugger recursive grammar drop analysis procedures for the importation of arbitrary strings of symbols for analysis. The main purpose is to deepen the decline recursive analysi
递归下降分析器
- 目的】 使用递归子程序法设计一个语法分析程序,理解自顶向下分析方法的原理,掌握手工编写语法分析程序的方法。 【要求】 1、使用递归下降分析算法分析表达式文法: exp ::= exp addop term | term addop ::= + | - term ::= term mulop factor | factor mulop ::= * | / factor ::= (exp) | number 其中number可以是多位的十进制数字串(整数即可),因此这里还需要一个小的词法分析器来得到
20062445893021
- if-else条件语句翻译程序,LR方法,输出四元式元式,递归下降法书写的if。。else条件语句的语法分析及语义分析程-if-else conditional statements translation procedures, LR method, the output quaternion type element-type, recursive descent method to write the if. . else conditional statement syntax anal
BianYiYuanLi
- 设计题三:条件语句的语法分析及语义分析程序设计。 1.目的 通过设计、编制、调试一个语法及语义分析程序,加深对语法及语义分析原理的理解。 2.设计内容及要求 IF 〈布尔表达式〉 THEN 〈赋值语句〉 ELSE 〈赋值语句〉 其中 (1)可以选择递归下降法、LL(1)、算符优先分析法、LR法完成以上任务,中间代码选用四元式。 (2)如1题写出符合分析方法要求的文法,给出分析方法的思想,完成分析程序设计。 (3)编制好分析程序后,设计若干用例,上机测试并通过所设
Translate
- WHILE循环语句的翻译程序设计(递归下降法、输出十元四元式表示)-The circular statement of translation procedure design (recursive descent method, output four yuan type)
3
- FOR循环语句的翻译程序设计(递归下降法、输出四元式)-FOR loop design of the translation process (recursive descent method, the output quaternion type)
byyufa
- 编译试验课上写的一个关于递归下降分析法的一个语法分析程序,大家可以看看。-bianyichengxu
101259374RockCarryPL0
- 使用C/C++语言作为实现语言,实现一个简单PL/0语言的编译器。手工编码实现编译器的组成部分。语法分析程序采用递归下降分析法。-The use of C/C++ language as the implementation language, to achieve a simple PL/0 language compiler. Hand-coding part of the compiler. Parser uses recursive descent analysis.
ifdo
- ELSE条件语句的翻译程序设计(递归下降法、输出四元式)-ELSE conditional statements of the translation program design (recursive descent method, the output quaternion type)
forthecyclestatementtranslation
- FOR循环语句的翻译程序设计(递归下降法、输出四元式) java-FOR loop of the translation program design (recursive descent method, the output quad-style) java
dowhile
- DO-WHILE循环语句的翻译程序设计(递归下降法、输出四元式)-DO-WHILE loop of the translation program design (recursive descent method, the output quaternion type)
Yufafenxi
- 语法分析程序(递归下降法) 用递归下降分析法编写一个用于判断数学表达式是否正确的语法分析-语法分析程序(递归下降法)
递归下降法分析过程(cpp)
- 采用递归子程序方法进行语法分析,对文法中的每个非终结符号按其产生式结构产生相应的语法分析子程序,完成相应的识别任务。其中终结符产生匹配命令,非终结符则产生调用命令。每次进入子程序之前都预先读入一个单词。因为使用了递归下降方法,所以程序结构和层次清晰明了,易于手工实现,且时空效率较高。实际的语法分析工作,从调用总程序的分析子程序开始,根据产生式进行递归调用各个分析子程序。