相关文章
尝试再造python编译器:龙书重制版
一段时间前,我们用go编写了python的词法解析器。由于近一段时间事情繁多,同时囊中羞涩,因此更多的精力投入到了和“变现”相关的工作,对编译原理,数据库这些极为基础且底层的技术有所忽略,毕竟他们不像reac…
建站知识
2024/11/25 16:33:48
编译原理(龙书):第六章部分题目参考答案
目录 6.1.16.1.26.2.1 (1) (3)6.3.16.4.16.4.26.4.36.4.66.5.16.6.1 (2)6.6.26.6.46.7.16.7.26.7.3 6.1.1 6.1.2 6.2.1 (1) (3) 6.3.1 答:首先需要弄清楚record的SDT,因此需要先学习教材P242。 因此,每个标识符的类型、相对地址如下表所示&am…
建站知识
2024/11/25 16:24:37
手撕龙书 第一章 认识编译器
编译原理 编译的原理 什么叫编译? 编排和翻译. 编排什么? 编排人理解的语言. 翻译成什么? 翻译成机器能理解的语言. 根据以上, 所以 编译高级编程语言–>中间代码–>最终的机器语言. 什么是编译器? 能干的了编译这个事的程序,叫做编译器. 编译器现在不仅仅是衡量高级…
建站知识
2024/11/25 16:39:27
为什么编译原理被称为龙书?
碎碎念
为什么这本书叫做 龙书(Dragon book)? 这本书很有意思,它的书名是 《Compilers: Principles, Techniques, and Tools》,也就是编译器的原则、技术和工具。但它却画出了一个恐龙和骑士,恐龙身上写的是 Complexity of Compi…
建站知识
2024/11/25 16:24:26
龙书第九章总结9.1
这章主要讨论了代码的优化技术,主要是跨block的优化
局部优化
对每个代码的block内部进行优化,只涉及内部去重等
Global common subexpression
subexpression已经在先前的块被计算过了,且到当前块之前不会改变值,这个时候当前…
建站知识
2024/11/14 22:43:27
【PHP资料】汇总大量教程+工具+源码下载地址
应广大网友要求,最近小弟整理了一批免积分下载的PHP优质资料,包括62个学习资料、16个相关工具和20套源码。资料众多,一一将资料上传上来需要时间,先将下载目录分享给大家,需要的就拿去,希望能帮助到大家~ A…
建站知识
2024/11/14 21:59:30
网站学习----源码下载
木高手的博客http://blog.upc.edu.cn/blog.php?uid13
优秀网站源码、编程源码下载网站大集中 1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codepub.com/ 4.虾客源码:http://www.x…
建站知识
2024/11/14 21:59:38