刺客小宝 在 2023-09-13 21:06:07 上传
说明:GCC 是一个开源的编译器套件,包含了各种编程语言(如C、C++、Fortran等)的编译器和相关工具
开发平台:Others | 大小:58KB | 下载0次
Mark_Lee 在 2021-04-27 12:12:11 上传
说明:CPU0 llvm backend 参考手册,包含全套后端的编程指导
开发平台:C/C++ | 大小:4911KB | 下载0次
Mark_Lee 在 2021-04-27 12:08:49 上传
说明:RISC-V的handbook中文版,做编译器后端的必备资料
开发平台:Asm | 大小:8027KB | 下载0次
Mark_Lee 在 2021-04-27 12:06:26 上传
说明:《自制编程语言》的全套源代码, c语言实现。做了一个精简版c语言的编译器
开发平台:C/C++ | 大小:824KB | 下载0次
Mark_Lee 在 2021-04-27 12:02:31 上传
说明:虎书出版比较晚,与《编译原理》的知识点差不多,但增加了数据流分析、循环优化、内存管理等内容
开发平台:C/C++ | 大小:22967KB | 下载0次
Mark_Lee 在 2021-04-27 11:40:57 上传
说明:《解析技术》原版文档,编译器前端经典书籍,带你进入一个全新的世界
开发平台:C/C++ | 大小:8378KB | 下载0次
ybwd 在 2021-04-22 12:54:15 上传
说明:本书讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intelx86机器语言。在本书中,读者将看到从 SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与 Yacc这些编译 器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了 一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。 本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校编译原理课程的实践教材。
开发平台:Others | 大小:8590KB | 下载0次
sanworldwar 在 2021-01-22 18:40:42 上传
说明:高级编译器设计与实现(中文版),编译器的经典书籍,对编程初学者很有帮助
开发平台:PDF | 大小:25883KB | 下载1次
samlist 在 2021-01-04 21:36:56 上传
说明:本书将带领读者从头开始制作一门语言的编译器。笔者特意为本书设计了CЬ语言,CЬ可以说是C语言的子集,实现了包括指针运算等在内的C语言的主要部分。本书所实现的编译器就是C Ь语言的编译器, 是实实在在的编译器,而非有诸多限制的玩具。另外,除编译器之外,本书对以编译器为中心的编程语言的运行环境,即编译器、汇编器、链接器、硬件、运行时环境等都有所提及,介绍了程序运行的所有环节。
开发平台:C/C++ | 大小:8255KB | 下载1次
samlist 在 2021-01-04 21:34:59 上传
说明:本书涵盖了现代微处理器编译器的设计和实现方面的所有高级主题。 本书首先介绍编译器的结构、符号表管理、中间代码结构、运行时支持等问题,探讨过程内的控制流分析、数据流分析、依赖关系分析和别名分析的各种方法,并介绍一系列的全局优化。接下来,讲述过程间的控制流分析、数据流分析和别名分析,以及程间优化和如何应用过程间信息来改善全局优化。然后,讨论有效利用层次存储系统的优化技术。最后,详细介绍4种商业化编译系统,以提供编译器结构、中间代码设计、优化策略和效果的专门例子。
开发平台:C/C++ | 大小:25875KB | 下载1次
samlist 在 2021-01-04 21:27:48 上传
说明:全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、ssA(静态单赋值)形式、循环调度、存储结构优化等,适合于后续课程或研究生教学。书中专门为学生提供了一个用C语言编写的实习项目,包括前端和后端设计,学生可以在一学期内创建一个功能完整的编译器。
开发平台:C/C++ | 大小:22925KB | 下载0次
Leaper661 在 2020-12-18 18:00:48 上传
说明:运行代码可以实现词法分析功能,进行词法标记以及生成token标记
开发平台:Java | 大小:48KB | 下载0次
大大刚哥 在 2020-12-10 17:55:47 上传
说明:英特尔早期的编译器源码 也改VC6 喜欢编译器学习的这个可是好东西
开发平台:C/C++ | 大小:412KB | 下载0次
鑫星 在 2020-09-10 19:12:17 上传
说明:本程序经过修改调试,成功运行通过!欢迎学习研究
开发平台:Visual C++ | 大小:6022KB | 下载0次
论惶心 在 2020-06-12 13:09:46 上传
说明:词法分析子程序名为GETSYM(),功能是从源程序中读出一个单词符号,把它的信息放入全局变量 SYM、ID和NUM中,字符变量放入CH中,语法分析器需要单词时,直接从这三个变量中获得。GetCh过程通过反复调用GetCh子过程从源程序过获取字符,并把它们拼成单词。GetCh过程中使用了行缓冲区技术以提高程序运行效率。
开发平台:Visual C++ | 大小:2940KB | 下载2次
duguqiuzhu 在 2020-04-15 10:49:59 上传
说明:Resource Hacker - 版本 3.4.0 用于查看,修改,添加和删除 Win32 可执行文件的资源。内置了一个内部资源编译器和反编译器。 详情: 1. 查看 Win32 可执行和相关文件的资源 (*.exe, *.dll, *.cpl, *.ocx),在已编译和反编译的格式下都可以。 2. 提取 (保存) 资源到文件 (*.res) 格式,作为二进制,或作为反编过的译资源脚本或图像。 3. 修改 (替换) 可执行文件的资源。 4. 添加 新的资源到可执行文件。 5. 删除 资源。
开发平台:WINDOWS | 大小:451KB | 下载4次
乔卿 在 2020-03-30 18:53:12 上传
说明:tiny语言编译器源码,包括详细注释,适用于学习编译原理
开发平台:C/C++ | 大小:66KB | 下载4次
ycx2 在 2020-03-29 11:46:31 上传
说明:VC++写的汇编语言编辑器——ASMEdit源程序,支持语言高亮,整合了编译程序,可以修改、编译、生成可执行文件
开发平台:C/C++ | 大小:36KB | 下载0次
cindy灰灰 在 2020-03-10 16:32:17 上传
说明:C++实现的tinyC编译器,使用了C++结构化设计方法的MFC工程,基于VS2017
开发平台:C/C++ | 大小:18780KB | 下载1次
君安一隅 在 2020-03-05 14:25:01 上传
说明:汉字编码,实现对中文乱码的重新编译的一种法式。
开发平台:JavaScript | 大小:17KB | 下载0次
aatricia 在 2020-02-19 17:59:36 上传
说明:编译原理,包括词法分析器,语法分析器,语义分析器,错误处理,自己编写非常好用
开发平台:C/C++ | 大小:659KB | 下载3次
路人癸 在 2020-01-10 16:07:39 上传
说明:自制编译器书籍,用java实现的c编译器,涉及编译,链接,汇编等
开发平台:Java | 大小:4466KB | 下载1次
xjmxyt 在 2020-01-05 16:53:27 上传
说明:北航编译作业--基于C文法的编译器,生成mips
开发平台:C/C++ | 大小:29KB | 下载0次
liweii 在 2020-01-03 09:45:37 上传
说明:简单编译器,简单实现了词法分析,语法分析,四元式生成
开发平台:C/C++ | 大小:684KB | 下载2次
compilercradle 在 2019-11-15 08:33:03 上传
说明:人民邮电出版社,王生原 , 董渊 , 杨萍 , 张素琴 (编著)的编译原理
开发平台:C/C++ | 大小:151KB | 下载0次