搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
bsh
- BeanShell是一个小型的,免费的,可嵌入式的,具有面向对象脚本语言特性的Java代码解释器。它是用Java语言写的。它能执行标准的Java语句和表达式,还自带简单的脚本命令和语法。它把编程对象当成一个简单的方法,这很像Perl和Javascr ipt. 你可以在写Java测试或调试时使用BeanShell,也可以用它作为你的应用程序的脚本引挚。简而言之,BeanShell可以动态的解释JAVA语言。也就是说BeanShell在许多方面对于Java的用处就像Tcl/Tk对于C的用处一样:
PL0-translate
- PL/0语言是Pascal语言的一个子集,是一种简单而且可扩充的语言,在我的测试用例中有具体的体现。它通过词法分析、语法分析、语义分析等过程,生成目标代码,目标代码是一种形似汇编语言的栈操作指令。-PL / 0 Pascal language is a language subset is a simple and extensible language, In my test case with concrete expression. Through lexical analysis, pa
WordAnalyser
- 1.1 引言 1.1.1 设计目的 本次课程设计是在完成一个学期的编译原理课程之后,为了进一步加深对编译原理相关知识的理解,培养实际解决问题的能力而进行的。结合本学期所开设的软件工程课程,本次课程设计实验过程要求按照软件工程的思想来组织开发过程,按照软件生命周期的阶段划分来进行。由于课程设计规模较小,所以对软件生命周期进行适当的合并,简化为五个阶段,即需求分析、总体设计、详细设计、编码实现和测试。 1.1.2 设计任务 针对本次课程设计我们设计了一个简化的pascal语言,称
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
huibian
- 1) 写出符合算符优先法的文法及属性文法。 2) 完成题目要求的中间代码三地址表示的描述。 3) 写出算符优先法的思想,完成语法分析和语义分析程序设计。 4) 编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。
Analyse
- 此法分析器代码。从测试文件读入输入字符,产生token记号序列(即生成的独立的有意义的逻辑单元)。
dmalloc-5.4.2
- 测试内存泄露工具,只要把代码编译进去就能查找内存泄露部分
compil
- 用VC实现的编译器的源码,代码已经过部分测试,对在学习编译原理有很*价值
1.0
- PLX编译器,采用多遍式和自顶向下分析法. (内附测试代码)
词法分析Lex
- 名称:C语言词法分析器 功能:1)从C语言源代码文件中提取所有词素 2)检测程序的词法错误,给出错误行号及提示 3)语法分析器的预备程序 文件:分析器代码(Lex.c)、测试文件(test.c)、状态转换图、可执行程序 输出:错误记录文件、符号表文件、标识符文件-Name lexical analyzer for C language function: 1)Extract all lexems from C Language source code 2)Examine the sy
bypl0
- 按递归下降方式设计其编译程序,生成PL/0栈式指令代码,然后解释执行。用(a=1)+2*(b=3+4*5)/2+2*a*b-(a=a+5)/ (c=2) 测试-dropped by recursive approach to design their own compiler, generating PL / 0 Stack-code instructions, and then the interpretation and implementation. Using (a = 1) 2 * (
于 VC6 下编译 Lua 源码
- 教你于 VC6 下编译 Lua 源码,附 20 个测试的 Lua 范例及 VC6 完整的工程代码.
cifafenxi
- 编译原理实验的词法分析,包括测试代码和分析器源程序以及程序说明-Compiler Construction Principles of lexical analysis experiments, including test code and source code analyzer, as well as descr iption of the procedures
gshtrjyekjeu
- 编译原理的词法分析实验,包括测试代码和实验源代码以及程序说明-Compiler Construction Principles of lexical analysis experiments, including test code and test source code as well as the descr iption of the procedures
yacc_code
- yacc和lex的一个例子代码,完全原创,在HP-UX下测试通过-yacc and lex an example of code, completely original, in the HP-UX under the test
c_base
- 一个简单的编译器,里面有测试代码,希望对大家有用-A simple compiler test code inside and hope for all of us
test
- 测试代码,用于检测编译器及开发环境有无问题,是否能满足最基本需求。-Test code to detect whether the compiler and development environment, the question of whether to meet the most basic needs.
compile
- C语言完成的编译器,实现了词法、语法分析,中间代码和汇编代码的生成,有报告文档和测试程序-C language compilers completed achieve the lexical, syntax analysis, intermediate code and assembly code generation, documentation and testing procedures has been reported ...
bianyiyuanli2
- 编译原理完整的实验代码,包括词法分析和语法分析,测试代码-Compiler principles of experimental code, including lexical analysis and syntax analysis, and test code