搜索资源列表
simple-C-language-compiler
- 编译原理课程设计:简易C语言编译器.实现了词法分析、语法分析、语义分析与中间代码产生、目标代码生成等功能.-Compiler theory curriculum design: simple C language compiler
IF_ELSE
- 引入属性文法和语法制导翻译方法的基本思想,对控制结构“IF-ELSE”条件语句进行词法分析,并在词法分析的基础上进行LR语法分析,并根据语法制导翻译方法将条件语句翻译成四元式中间代码形式,最后输出翻译后的四元式代码。-The basic idea of introducing the attribute grammar and syntax directed translation method, lexical analysis of the control structure of "IF-
bianyi
- 实现编译器,可以语法分析,词法分析,中间代码生成等功能-Achieve compiler, syntax analysis, lexical analysis, intermediate code generation
middle-code
- 编译原理实验的语法分析与中间代码生成,可生成四元式-Compiler Principle Experiment syntax analysis and intermediate code generation
compile-duration
- c-语言的编译器,可以完成语法分析,语义分析,中间代码生成等工作-c-language compiler, you can complete syntax analysis, semantic analysis, intermediate code generation and other work
design
- 简单的编译程序,能够进行词法分析,语法分析,并且生成中间代码四元式-Simple compiler, capable of lexical analysis, parsing, and generates intermediate code quaternion
PL0
- 编译原理实验课 实现编译器的源代码,主要是对于比较简单的PL0语言,包括了词法分析,语法分析,中间代码生成,目标代码生成以及优化的过程-Compiler principle experiment course to achieve compiler source code
Compiler
- 功能强大的java编译器,词法分析,语法分析,文法分析,中间代码生成-Powerful Java compiler lexical analysis, syntax analysis, grammar analysis, intermediate code generation...
c语言编译器源码
- ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的 Linux和Windows系统,能正确编译自身并成功运行。它有下面一些特点: 1. 代码结构清晰直观,有比较详细的中文文档讲述它的实现 2. 使用三地址码作为中间码,构建了由基本块组成的控制流图,适合很多优化算法 3. 编译速度快。词法分析,语法分析和目标代码生成器都是手写的(其中的代码 生成器本想用burg这样的工具自动生成,但这样可能会给代码的理解带来难度, 最后手写了
pascal
- 能够输出中间代码的pascal编译器,全部都是手工写的词法分析,语法分析,中间代码生成器。-Able to output the code in the middle of the PASCAL compiler, all of them are written by hand lexical analysis, syntax analysis, intermediate code generator.
Simple-compiler
- 简单编译器,实现词法分析,语法分析,插入语义动作,生成中间代码,生成目标代码(汇编语言)-Simple compiler, achieve lexical analysis, syntax analysis, semantic actions insert generate intermediate code generated object code (assembly language)
compiler
- 简易pascal语言编译器。可以完成pascal源码的词法分析,语法分析及部分语义分析,并生成类汇编中间代码。文件包括源代码,可执行程序,测试用例和编译程序四部分。-Simple PASCAL language compiler
pl0
- PLO课程设计,语法分析,还有解释程序中间代码生成,目标代码生成。-PLO curriculum design, syntax analysis, and interpretation program and code generation target code generation.
compiler
- 一个小型编译器的实验,实现了词法分析,语法分析,语义分析,中间代码-a simple complier
C0-Compiler
- C0语言编译器,包含词法分析、语法分析、代码生成等部分,生成PCODE中间代码并解释执行-C0 language compiler, including lexical analysis, parsing, code generation section that generates intermediate code and interpreted PCODE
if-else-program
- C/C++开发的编译原理相关程序:IF-ELSE条件语句的翻译程序设计;利用LL(1)文法,对以文件形式输入的if条件语句进行词法、语法及语义分析,并最终得到以四元式形式表示的中间代码,要求将词法及语法分析结果以文件形式输出。-Compiler principles related procedures: translation program designed IF-ELSE conditional statement use LL (1) grammar, for if condition
COMPILER
- 简单的编译器,c++实现,包括词法分析,语法分析,中间代码生成,符号表的构建等功能-A simple compiler by C++
PolynomialCompiler
- 一个简单的算术表达式编译器。能够完成算术表达式的词法分析,语法分析,以及中间代码生成,和计算-A simple polynomial compiler that include lexer and parser.
Compiler
- C语言编写的编译器,包括词法分析,语法分析,中间代码生成等等。-Written in C++ compiler, including lexical analysis, parsing, intermediate code generation, and so on.
fundamentals-of-compiling
- 本书深入讨论了编译器的设计原理,包含词法分析、语法分析、语法制导分析、类型检查、运行环境、中间代码生成等。-This book has discussed the design principle of the compiler in-depth, including lexical analysis, grammar analysis, grammar guidance analysis, type checking, operating environment, intermediate c