资源列表
PL0_pascal_base
- PL/0 编译器前端。PL/0 编译器项目是本课程早年的主要课程实验。PL/0 是类Pascal语言的一个很小的子集。上传得代码是完整的PL/0 编译器源码pascal版本-PL/0 compiler front-end. PL/0 compiler project is the early years of this course the main course experiment. PL/0 is a small class of Pascal language subset. Uploa
openjdk_6_src_b23_05_jul_2011
- OpenJDK-6.0前端。OpenJDK 是Sun 公司(现隶属于Oracle公司)的一个开源Java 编译器。上传的代码是一个完整的OpenJDK-6.0 源码-OpenJDK-6.0 front-end. OpenJDK is Sun s (now part of Oracle Corporation), an open source Java The compiler. Upload the code is a complete source of OpenJDK-6.0
lexandyacc
- 一个关于编译的很好的书籍,里面有详细的介绍语法和词法的东西-A compiler on the very good book, there are detailed introduction to syntax and morphology
compiler-theory-class-assignments
- 中文原版编译原理课后作业,学习编译原理的同学可以从这里得到参考-Chinese original compiler theory class assignments, students learn principles of compiler can get from here.
MyDrawComplier
- 这是一个绘图语言的编译器,您可以输入ORIGIN IS (150,150) SCALE IS (300,300) ROT IS 0 FOR T FROM 0 TO 50*PI STEP PI/20 DRAW (COS(T),SIN(T)) -this is a drawing language complier ,youcanuse it easyly,of cource it has some bugs.
TMS320LF240X-Debugging-environment
- 介绍了TMS320LF240X的调试环境代码编译器CC,同时介绍 了调试一个程序的简单步骤-Describes the debugging code compiler environment CC of TMS320LF240X, also introduced the simple steps to debug a program
Test
- 编译java语言的 词法分析器 输出token表 符号表 显示错误-Lexical analyzer
pl0-compiler
- pl0编译器java版,有UI界面,除了基础功能外,还增加了支持大小写,支持!=,支持{},支持浮点运算-pl0 compiler
00
- 编译器,学习编译器的例子。在Linux下做的。-compiler, Learning compiler, example compiler. Done under Linux .
iar
- 采用iar环境编译程序,详细叙述了iar环境编译程序的过程-the program of the iar
a
- 编译原理的源代码,涉及了编译原理的过程:中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行-compiler source code, the compiler principles involved in various processes : code generation and code optimization (regular expression optimization, public expression opt
bianyiyuanli
- 编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程。-Compiling principle