《编译器之旅——打造自己的编程语言(微课视频版) 于东亮 著 程序设计(新)专业科技 正版图书籍 清华大学出版社【速发 正版】》,作者:编译器之旅——打造自己的编程语言(微课视频版) 于东亮 著 程序设计(新)专业科技 正版图书籍 清华大学出版社【速发 正版】于东亮
编译器之旅 供货商:bk 商品编码:1002405335 ISBN:9787302667223 作者: 于东亮| 出版社:清华大学 出版日期:2024-08 开本:16开 装帧:无 页数:242销售价:¥登陆后查看价格 (0折) 定价:¥59 购买数量(最大0): 加入购物车 立即购买 加入书单 收藏 ¥ 登录后可见 (ZZ)国之亮器 ¥ 登录后可见 走向...
编译器将只生成 x86 汇编。不考虑多平台, 我们不会自己将汇编程序转换为可执行文件 - 这是汇编器和链接器的工作,它们是单独的程序。 方法论 使用Abdulaziz Ghuloum 的《编译器构建增量方法》作为路线图。原论文是关于编译Scheme的, 首先编译源语言的一个微小的、琐碎的子集,一直到 x86 程序集。然后,您可以一步...
在这次旅程的终点,我们将实现一个名为CMM(即C Minus Minus)语言的编译器,这个编译器的输出将是由我们自己设计的一套指令集中的指令所构成的指令文件。所以,我们还将实现一套虚拟机程序,以运行编译器输出的指令文件。 CMM语言是一门将C语言的语法进行缩减后得到的语言。其主要特点如下: ...
编译器之旅——打造自己的编程语言(微课视频版) 于东亮 著 程序设计(新)专业科技 书店正版图书籍 清华大学 作者:于东亮出版社:清华大学出版社 手机专享价 ¥ 当当价降价通知 ¥40.10 定价 ¥59.00 配送至 河北沧州市 至北京市东城区 服务 由“建农图书专营店”发货,并提供售后服务。
编译器之旅——打造自己的编程语言(微课视频版) 于东亮 著 程序设计(新)专业科技 正版图书籍 清华大学出版社【尚居 正版】 作者:于东亮出版社:清华大学出版社 手机专享价 ¥ 当当价降价通知 ¥67.49 定价 ¥67.49 配送至 陕西西安市 至北京市东城区...
《编译器之旅打造自己的编程语言》阅读札记目录一、内容描述...21. 本书背景与目的...32. 编译器的重要性...43. 本书内容概览...5二、编译器概述...
从这一章开始,我们将进入代码生成器的世界。代码生成器是整个编译器中最复杂,但也最为精彩的部分。话不多说,就让我们开始吧。 1. 代码生成器概观 顾名思义,代码生成器就是用来生成代码的编译器组件。这里的"代码"一词,指的是我们已经实现了的CMM指令集中的指令。代码生成器通过解析抽象语法树,并利用符号表中...
编译器实现之旅——第七章 编译器后端概观,在前面的旅程中,我们已经实现了整个的编译器前端。我们也知道,前端的目标是将源代码转变为抽象语法树,以供后端使用。从这一章开始,我们就要前往后端世界一探究竟了,现在,就让我们来看看编译器后端到底由哪些组件组成,其分