Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是LL1语法分析部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is part of LL1 syntax analysis. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 13702 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是语义分析部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is part of semantic analysis. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 10533 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是中间代码优化部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, it is the middle part of code optimization. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 13839 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是中间代码生成目标代码部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is code-generating object code part. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 7508 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是目标代码的解释执行部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is the target code operative explained. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 8369 |
Author: 江 |
Hits:
Description: 编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是语义分析部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友-compiler source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generated object code target explained the implementation of the code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is part of semantic analysis. Early hopes for the opening of my account, and we interact more, as a good friend who love programming Platform: |
Size: 4119 |
Author:王义 |
Hits:
Description: 编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是中间代码生成部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋-compiler source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generated object code target explained the implementation of the code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, it is the middle part of the code generator. Early hopes for the opening of my account, and we interact more, as a good programming loving friends Platform: |
Size: 20104 |
Author:王义 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是LL1语法分析部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is part of LL1 syntax analysis. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 13312 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是语义分析部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is part of semantic analysis. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 10240 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是中间代码优化部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, it is the middle part of code optimization. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 13312 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是中间代码生成目标代码部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is code-generating object code part. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 7168 |
Author: 江 |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是目标代码的解释执行部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友。-this principle is to compile the source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generation target code goal of the interpretation and implementation of code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is the target code operative explained. Early hopes for the opening of my account, and we interact more, as a good friend who love programming. Platform: |
Size: 8192 |
Author: 江 |
Hits:
Description: 编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是语义分析部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋友-compiler source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generated object code target explained the implementation of the code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, which is part of semantic analysis. Early hopes for the opening of my account, and we interact more, as a good friend who love programming Platform: |
Size: 4096 |
Author:王义 |
Hits:
Description: 编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行,详细地阐述了一个编译器的设计和实现。它是大纲教学,课程设计良好的示范,也是编程爱好者提高的好参考,其中这是中间代码生成部分。希望尽早的开通我的帐号,和大家多多交流,成为热爱编程的好朋-compiler source code, the compiler principles involved in various processes : lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization loop invariant), intermediate code generated object code target explained the implementation of the code, described in detail a compiler design and implementation. It is the outline of teaching, curriculum design good model, as well as programming enthusiasts to raise a good reference, it is the middle part of the code generator. Early hopes for the opening of my account, and we interact more, as a good programming loving friends Platform: |
Size: 19456 |
Author:王义 |
Hits:
Description: pascal compiler in C++是一个用C++实现的PASCAL编译器,主要包括符号表,创建语法树,代码生成和4元式解析等。该工程是根据龙书实现的编译器。项目中大量使用了STL,设计模式等思想。是学习面向对象编程和设计的好材料。里面包含有说明.txt有更详细说明
请使用Mingw或Dev-C++开发环境-pascal compiler in C++ is a compiler which compiles pascal code. The project consists of Symbol Table, Abstract Tree Construction, Code generation and generated code interpretation. I believe it s a helpful material for learning oo programming and design since it uses STL and design patterns intensively.
The project is developed on Mingw and Dev-C++ IDE, VC6.0 is not supported since it does not STL compliant! Platform: |
Size: 721920 |
Author:xukeying |
Hits:
Description: 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化,中间代码生成目标代码,目标代码的解释执行-This is the principle of compiling source code, the various principles involved in the compilation process: lexical analysis, LL1 parsing, semantic analysis, intermediate code generation, intermediate code optimization (regular expression optimization, public expression optimization, loop invariant optimization) , intermediate code generation object code, object code interpretation of the implementation of detailed description of a compiler design and implementation. It is the outline of teaching, curriculum design, a good model, but also a good reference to improve programming enthusiasts, of which this is part of the intermediate code generation object code. Hope for an early opening of my account, and we interact more, to become good friends who love programming. Platform: |
Size: 2048 |
Author:mathide |
Hits:
Description: 编译课程设计的基本任务是设计一个mini-pascal语言的编译器,将mini-pascal 语言的源程序翻译成等价的中间代码。要求输入mini-pascal语言写的源程序(以文件形式存储),首先经过词法分析,输出原程序分析后的二元式文件,供语法制导翻译用。经过语法制导翻译将词法分析器产生的二元式翻译成等价的四元式形式,也就是中间代码的生成。要求能进行正常的关键字如:begin,end, if ,else 等的识别-Compile the basic task of curriculum design is to design a mini-pascal language compiler, the mini-pascal language source translated into an equivalent intermediate code. For the importation of mini-pascal source code written in (stored in document form), first through lexical analysis, output analysis of the original program binary-type file for Syntax interpreter. After translation of the lexical analyzer Syntax-generated binary-translation into an equivalent form of the quaternary type, that is, intermediate code generation. Required to carry out normal keywords such as: begin, end, if, else, etc. Identification Platform: |
Size: 1039360 |
Author:整修民 |
Hits:
Description: 真正的经典了。能彻底理解的人才有可能更进一步。
中文名: 编译原理
英文名: Compilers: Principles, Techniques, and Tools (第2版)
作者:(美)Alfred V.Aho Monica S.Lam Ravi Sethi Jeffrey D.Ullman
djvu 文件阅读器:
Windjview: http://windjview.sourceforge.net/
本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面修订,涵盖了编译器开发方面最新进展。每章中都提供了大量的实例及参考文献。
本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。-contents:
1 Introduction
1.1 Language Processors
1.1.1 Exercises for Section 1.1
1.2 The Structure of a Compiler
1.2.1 Lexical Analysis
1.2.2 Syntax Analysis
1.2.3 Semantic Analysis
1.2.4 Intermediate Code Generation
1.2.5 Code Optimization
1.2.6 Code Generation
1.2.7 Symbol-Table Management
1.2.8 The Grouping of Phases into Passes
1.2.9 Compiler-Construction Tools
1.3 The Evolution of Programming Languages
1.3.1 The Move to Higher-level Languages
1.3.2 Impacts on Compilers
1.3.3 Exercises for Section 1.3
1.4 The Science of Building a Compiler
1.4.1 Modeling in Compiler Design and Implementation
1.4.2 The Science of Code Optimization
1.5 Applications of Compiler Technology
1.5.1 Implementation of High-Level Programming Languages
1.5.2 Optimizations for Computer Architectures
1.5.3 Design of New Computer Architectures
1.5.4 Program Translations
1.5.5 Software Productivity Tools
1.6 Programining Language Basics
1.6.1 Tile Static/Dynamic Distinction
1.6.2 E Platform: |
Size: 5895168 |
Author:白起 |
Hits:
Description: C语言编译器的设计与实现 我们设计的编译程序涉及到编译五个阶段中的三个,即词法分析器、语法分析器和中间代码生成器。编译程序的输出结果包括词法分析后的二元式序列、变量名表、状态栈分析过程显示及四元式序列程序,整个编译程序分为三部分: (1) 词法分析部分 (2) 语法分析处理及四元式生成部分 (3) 输出显示部分-C compiler design and implementation of our design compiler comes to compile five stages in the three, the lexical analyzer, parser, and intermediate code generation. Compiler output includes the process of lexical analysis of binary sequences, variable watch, the state stack display and quaternary sequence of procedures, the entire compiler is divided into three parts: (1) lexical analysis (2) parsing treatment and four yuan generated in part (3) output display section Platform: |
Size: 34816 |
Author:rui |
Hits:
Description: 本书深入讨论了编译器设计的重要主题,包括词法分析、语法分析、语法制导分析、类型检查、运行环境、中间代码生成、代码生成、代码优化等,并在最后两章中讨论了实现编译器的一些编程问题和几个编译器实例,每章都提供了大量的练习和参考文献。-The book in-depth discussion of compiler design themes, including lexical analysis, syntax analysis, syntax-guided analysis, type checking, runtime environment, intermediate code generation, code generation, code optimization, and discussed in the last two chapters compiled device programming problems and a few compiler instance, each chapter provides a lot of exercises and references. Platform: |
Size: 27805696 |
Author:hslh |
Hits: