搜索资源列表
CFileDialogAddin_src
- 这是VC的一个插件的源代码,编译后生成dll。VC加载上后,可以用它来生成各种需要的CFileDialog的调用代码,非常方便。-This is a plug-in source code, compile after generation dll. VC loaded on, it can be used to generate a variety of needs CFileDialog call code is very convenient.
Pascal_compliter
- 一个用VC++开发的Pascal编译器. 包括词法分析 语法分析 语义分析 中间代码生成 对学习编译原理的同学有很大用途-a VC development of the Pascal compiler. Lexical analysis, including analysis of semantic analysis Grammar intermediate code Generation of compiler theory of learning students have great
cmd_SNL_C_complier
- snl语言是一个简单的具有嵌套过程定义的过程式语言,本原码用C语言实现了SNL语言的词法分析,语法分析,语义分析,中间代码生成,中间代码优化,目标代码优化的完整模块,并有极为详细的注释,是学习编译原理的极佳材料。-snl language is a simple process with nested definition of language, Primitive code using C language of SNL language lexical analysis, parsing,
visual_SNL_C_complier
- snl语言是一个简单的具有嵌套过程定义的过程式语言,本原码用C语言实现了SNL语言的词法分析,语法分析,语义分析,中间代码生成,中间代码优化,目标代码优化的完整模块,并有极为详细的注释,是学习编译原理的极佳材料。-snl language is a simple process with nested definition of language, Primitive code using C language of SNL language lexical analysis, parsing,
PL0Backup
- 《PL/0的编译器》:PL/0语言是Pascal语言的一个子集,《PL/0的编译器》实现了把客户用PL/0语言编写的程序编译成类PCODE代码,并能虚拟机上解释运行生成的类PCODE代码的功能。《PL/0的编译器》采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。-"PL / 0 compiler" : PL / 0 Pascal language is a language sub
zhongjiandaima321
- 编译的中间代码生成,生成4元组,用的是至顶向下分析-intermediate compiler code generation, the group generated four yuan, is the top-down analysis
db-4.5.20
- Oracle BerkeleyDB(Oracle内嵌数据库,没有提供Borland C++Builder编译版本),该源码把BerkeleyDB 4.5.20的Visual C++ 2005的代码移植到Borland C++Builder上编译,生成静态库,可以在Borland C++Builder中进行开发使用. 工程文件路径为: db-4.5.20\\build_windows\\Libdb45BCB.bpr 编译后生成静态库为: Libdb45BCB.lib-Oracle
WordAnalyser
- 1.1 引言 1.1.1 设计目的 本次课程设计是在完成一个学期的编译原理课程之后,为了进一步加深对编译原理相关知识的理解,培养实际解决问题的能力而进行的。结合本学期所开设的软件工程课程,本次课程设计实验过程要求按照软件工程的思想来组织开发过程,按照软件生命周期的阶段划分来进行。由于课程设计规模较小,所以对软件生命周期进行适当的合并,简化为五个阶段,即需求分析、总体设计、详细设计、编码实现和测试。 1.1.2 设计任务 针对本次课程设计我们设计了一个简化的pascal语言,称
for
- 编译原理的FOR循环语句的翻译,中间代码生成,以及语法,词法分析等-compiler principles FOR cycle statement to the translation, intermediate code generation, as well as grammar, lexical analysis
C_compiler
- 1. 构造一小型C语言SimpleC的编译器软件,达到综合理解和运用编译原理课程所讲解的关键过程(词法分析、语法分析、静态语义分析、代码生成)及相关算法的目的。 2. 通过本实验理解和掌握一般编译程序的程序组织方法和测试方法。 -1. Tectonic a small SimpleC the C language compiler software. achieve comprehensive understanding and use of compiler theory course
xxxprincecode
- 便宜原理中间代码生成部分,对学习编译的同学有帮助
BIANYIDAIMA
- 编译原理学习使用的代码 内容有从词法分析到中间代码生成的代码 并且含有注释
cmm
- 简单C编译器生成的目标代码是8086的汇编代码(16位),可以在一般的PC上被像MASM之类的汇编编译程序编译,生成可执行文件后,在DOS或Windows控制台下运行。 实现的语言定义如下: 语言类似于tiny语言,不支持过程调用,也就是只有一个main函数,无其他函数和全局变量 基本语句:注释语句(/*…*/),输入语句(int input(void) ),输出语句(void output(int) ),赋值语句。这里的输入输出语句实际上类似于函数调用,可以看作是本语言内部的函数
for-else
- 本课程设计是一个编译器的设计,包括词法分析部分、语法分析部分和中间代码生成部分。词法分析部分既词法分析器的设计,词法分析是编译的基础,执行词法分析的程序称为词法分析器,也就是说编译程序中完成词法分析任务段就是词法分析器。语法分析部分为语法分析器的设计,采用LR(1)分析方法进行语法分析,判断给出的符号串是否为该文法识别的句子。中间代码生成器部分主要实现逆波兰式的生成,将用中缀式表示的算术表达式转换为用逆波兰式表示的算术表达式,并计算用逆波兰式来表示的算术表达式的值。
bianyiyuanli
- 语言编译过程采用一趟扫描方式,以语法分析程序为核心,词法分析程序和代码生成程序都作为一个独立的过程,当语法分析需要读单词时就调用词法分析程序,而当语法分析正确需生成相应的目标代码时,则调用代码生成程序.此外
x264lib
- 代码是x264在DM642下的移植,编译之后生成库文件,在应用程序工程里加载头文件之后,此库可以按照所提供的函数进行调用
pl0
- pl0编译器,c语言环境下实现,PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。程序供语法分析程序调用。
111
- 编译原理课程设计_C--编译器_语法分析&代码生成
Micro
- 现代编译原理C语言实现中的第二章的编译器实现。并在书中的基础上有所改变。包括词法语法分析及汇编代码生成。
compiler
- 该程序用VC实现了一个小型编译系统,在系统中实现了完整的词法扫描,语法分析,予以分析以及模拟代码生成等模块.