“鲸书”。鲸书侧重在对编译器后端优化的处理。在本科阶段的编译教学中旨在让学生对程序设计语言的编译全过程有系统的理解,因此会介绍编译器后端的处理技术,但不注重优化技术。鲸书更适合作为研究生的教材或参考书
2021-05-17 16:19:31 25.84MB 编译器
1
Mini C编译器的设计与实现,希望大家会喜欢
2021-05-15 14:55:32 390KB Mini C编译器 设计 实现
1
龙书编译原理,虎书现代编译原理,鲸书高级编译器设计编译器设计四本集合
1
学校大三课程的编译器设计实验作业,基于扩展c0文法的编译器设计,编译最终结果为MIPS代码,优化未做。包括源程序,说明文档,测试程序三部分。
2021-04-14 09:25:52 1.35MB 编译器
1
华中科技大学 编译原理 面向过程的C语言的编译器设计 功能包括:词法分析和语法分析、语义分析、中间代码生成的 源码 题目:c--语言编译器设计与实现(请为自己的编译器命名) 源语言定义:或采用教材中Decaf语言,或采用C语言(或C++语言或C#语言或JAVA语言)部分关键语法规则。源语言要求至少包含的语言成分如下: 数据类型至少包括char类型、int类型和float类型 基本运算至少包括算术运算、比较运算、自增自减运算和复合赋值运算 控制语句至少包括if语句和while语句 实验内容:完整可运行的自定义语言编译器 实验一:词法语法分析器的设计与实现:建议使用词法语法生成工具如:LEX/FLEX ,YACC/BISON等专业工具完成。 实验二:符号表的设计与属性计算:设计符号表数据结构和关键管理功能。动态展现符号表变化过程。无论语法分析使用工具还是自己设计,都必须对符号表进行设计和管理,属性计算可以语义子程序实现。 实验三:语义分析和中间代码生成:生成抽象语法树,进行语义分析,实现类型检查和控制语句目标地址计算,生成中间代码。中间代码的形式可以采用不同形式,但实验中要求定义自己的中间形式。 实验四:目标代码生成:在前三个实验的基础上实现目标代码生成。也可以使用工具如LLVM来生成目标代码。
1
PL/0 词法分析、语法分析、语义分析与中间代码生成、解释执行 最终结果输出目标代码、符号表、解释执行结果
2020-04-20 15:15:54 10.22MB 编译原理
1
华中科技大学 编译原理 面向过程的C--语言的编译器设计 功能包括:词法分析和语法分析、语义分析、中间代码生成的 源码.zip
1
超清晰,非扫描 CHARLES N.FISCHER,RON K.CYTRON,RICHARD J.LwBLANC.Jr共同编写的有关编译器的经典教材,国外计算机科学使用的教材。
2019-12-21 22:19:55 3.62MB 编译器设计 经典教材 Crafting a
1
可变目标C编译器——设计与实现.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
2019-12-21 22:02:29 14.61MB 计算机 编程
1
定义一个简单程序设计语言文法(包括变量说明语句、算术运算表达式、赋值语句;扩展包括逻辑运算表达式、If语句、While语句等
2019-12-21 20:41:28 381KB 编译器设计
1