搜索资源列表
C-compiler-design
- C-编译器的设计,有详细的文档 1. 具有比较友好的GUI界面(仿照了我自己正在用的emacs); 2. 语法支持比较全面(毕竟是C-,语法还是不多的); 3. Error Recovery; 4. 生成p-code,便于理解; 5. 生成asm代码,通过masm6.0基本都能编译成功,但代码没有优化,效率极低。-C-compiler design, is a detailed document. compared with a friendly GUI interface
SNLCompiler
- 用C写的SNL语言的编译器。实现了词法、语法、语义、中间代码、优化等功能。内附SNL语言例子。-SNL written with C language compiler. Realized the lexical, syntax, semantics, intermediate code, optimization. Examples included SNL language.
amosa
- 多目标最新优化算法,可以在GCC编译器下面通过,是目前目标标优化算法的代表-Multi-objective the latest optimization algorithm, through beneath the GCC compiler, is representative of the target standard optimization algorithm
c语言编译器源码
- ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的 Linux和Windows系统,能正确编译自身并成功运行。它有下面一些特点: 1. 代码结构清晰直观,有比较详细的中文文档讲述它的实现 2. 使用三地址码作为中间码,构建了由基本块组成的控制流图,适合很多优化算法 3. 编译速度快。词法分析,语法分析和目标代码生成器都是手写的(其中的代码 生成器本想用burg这样的工具自动生成,但这样可能会给代码的理解带来难度, 最后手写了