搜索资源列表
020833
- 这是个编译原理的课程设计,是一个DO-WHILE循环语句的翻译程序设计,包括词法分析,语法分析,生成中间代码四元式。-This is a compiler theory of curriculum design, is a DO-WHILE loop is the translation program design, including lexical analysis, grammar analysis, code generation middle-4 yuan.
FoxCompile
- 本程序包括详细的词法分析,语法分析,语义分析和中间代码生成,写得很不错,可读性很强。是关于循环语句的翻译-this procedure include a detailed analysis of the morphology, syntax, semantic analysis and intermediate code generation, very good, very readable. On the loop is the translation
001122
- 是关于算术表达式的翻译程序,有词法分析,语法分析,语义分析和三地址码生成-it is a program which is to translate the compute expression.it contains accidence analysis,gramar analysis ,lexeme analysis and three-addr code grenerate.
proawdll
- 一款编译器,针对vb,英文版。本程序包括详细的词法分析,语法分析,语义分析和中间代码生成,写得很不错,可读性很强。是关于循环语句的翻译-new compiler, against vb and English. The procedures include detailed lexical analysis, grammar analysis, semantic analysis and intermediate code generation, very good, very readable
语法分析器源程序代码
- 这是一个语法分析器的源程序代码,能够进行预测分析的小程序-This is a parser of the source code analysis to predict the small program
简单的YACC程序
- 目的:通过编写简单的YACC程序熟悉YACC词法分析工具的基本用法,及词法分析器的设计思路。编写包括赋值语句、if语句以及含有加合乘运算的表达式等语法结构的pascal子集语言的语法分析器。 功能:程序由两个模块LEX和YACC构成,YACC使用LEX分析后的正规单词输出流-Objective : to prepare a simple procedure with YACC YACC lexical analysis of the basic tools to use, and the lex
c- compiler
- 1.简介: ---------------------------------- 本软件是本人为毕业设计所作。所编译的汇编代码数据均为16位,而且用 了较的伪指令,所以需要 MASM 6.1以上版才能通过编译,但是能够较好支持各 类数学、逻辑、递归操作,但是对数组支持仍然不理想。 2.使用说明: ---------------------------------- 本软件可以对 C mi
判断是否为LL(1)文法 java编写
- 此程序是语法分析,判断是否为LL(1)文法,如果是则构造first集,follow集,select集,并输出分析表。程序用java编写。
判断是否为LL(1)文法 C语言
- 此程序是语法分析,判断是否为LL(1)文法,如果是则构造first集,follow集,select集,并输出分析表。程序用C语言编写。
某小型语言的预测分析器
- 设计一个小型语言,要求有基本的程序语句,给出该小型语言的LL(1)文法,用预测分析法实现对该小型语言的LL(1)文法的语法分析。
PL0.rar
- PLO的此法分析语法分析,还有解释程序中间代码生成,目标代码全都有的。,Analysis of this PLO syntax analysis, and interpretation of the procedures to generate intermediate code, object code all others.
HQ.rar
- 设计一个小型语言,要求有基本的程序语句,给出该小型语言的LL(1)文法,用预测分析法实现对该小型语言的LL(1)文法的语法分析。,Design a small language, the basic procedures required statement, given the small language LL (1) grammar, the forecast method used to achieve the mini-language LL (1) parsing grammar.
xunhuanyuju
- 通过设计、编制、调试一个语法及语义分析程序,加深对语法及语义分析原理的理解。-By design, compilation, debugging a syntax and semantic analysis program, syntax and semantic analysis to deepen understanding of the principles.
Sample4_1
- 词法分析器,实现简单的词法分析程序,可以为以后的语法分析打下很好的基础-Lexical analysis
yf.rar
- 构造实验一所给文法(应考虑改造)的FIRST集合和FOLLOW集合;构造LL(1)分析表;构造预测分析的总控程序;利用分析表、分析栈和总控程序对源程序进行自上而下的语法分输出整个语法分析过程中栈的变化过程及分析结果,如符合语法规则输出“正确”,否则输出“错误”。 ,Experiment to construct a grammar (should consider the transformation) of FIRST and FOLLOW set of the collection co
LL1
- LL(1)预测分析程序代码,演示自上而下语法分析的过程.-compiler
minic
- 输入简单的c语言程序,再通过编译器进行编译,可以得到编译的结果。与c语言的功能相近只是范围较小。还可以生成语法分析树,来看中间是怎么进行编译的。-Enter a simple c language program, and then compiled by the compiler, the results can be compiled. And c function of language is similar to a smaller range. Parse tree can also
LR1
- 大学课程编译原理实验程序,LR1算法实现语法分析-Experimental procedures compiler theory university courses, LR1 parsing algorithm
1
- c语言语法分析器,实现简单的C程序的语法分析功能。-Parser
20064350132
- 通过设计,编制,调试一个语法及语义分析程序,加深对语法及语义分析原理的理解。 IF 〈布尔表达式〉 THEN 〈赋值语句〉 ELSE 〈赋值语句〉 其中 (1)、可以选择递归下降法、LL(1)、算符优先分析法、LR法完成以上任务,中间代码选用四元式。 (2)、 写出符合分析方法要求的文法,给出分析方法的思想,完成分析程序设计。 (3)、 编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。 目 录 一.系统需求分析 二.概念模型设计 三.