奇迹小说
搜索历史
自己动手构建编程语言:如何设计编译器、解释器和DSL

自己动手构建编程语言:如何设计编译器、解释器和DSL

作者: (美)克林顿·L.杰弗瑞(ClintonL.Jeffery) 著

7.45万55人 正在读

已完结现代当代当代文学
目录 (108章)
倒序
正文
001 .8 检查Unicon字节码解释器iconx002 .8.1 了解目标导向的字节码003 .8.2 在运行时保留类型信息004 .8.3 获取、解码和执行指令005 .8.4 制作运行时系统的其余部分006 .9 本章小结007 .10 思考题008 生成字节码009 .1 技术需求010 .2 转换中间代码为Jzero字节码011 .2.1 为字节码指令添加类012 .2.2 将中间代码地址映射到字节码地址013 .2.3 实现字节码生成器方法014 .2.4 为简单表达式生成字节码015 .2.5 生成指针操作的代码016 .2.6 为分支和条件分支生成字节码017 .2.7 为方法调用和返回生成代码018 .2.8 处理中间代码中的标签和其他伪指令019 .3 比较字节码汇编程序与二进制格式020 .3.1 以汇编格式输出字节码021 .3.2 以二进制格式输出字节码022 .4 链接、加载并包括运行时系统023 .5 Unicon示例:icont中的字节码生成024 .6 本章小结025 .7 思考题026 生成本机代码027 .1 技术需求028 .2 决定是否生成本机代码029 .3 x64指令集030 .3.1 为x64指令添加类031 .3.2 将内存区域映射到基于x64寄存器的地址模式032 .4 使用寄存器033 .4.1 从空策略开始034 .4.2 分配寄存器以加速本地区域035 .5 将中间代码转换为x64代码036 .5.1 将中间代码地址映射到x64内存地址037 .5.2 实现x64代码生成器方法038 .5.3 生成简单表达式的x64代码039 .5.4 生成指针操作的代码040 .5.5 为分支和条件分支生成本机代码041 .5.6 为方法调用和返回生成代码042 .5.7 处理标签和伪指令043 .6 生成x64输出044 .6.1 以汇编语言格式编写x64代码045 .6.2 从本机汇编程序到目标文件046 .6.3 链接、加载并包括运行时系统047 .7 本章小结048 .8 思考题049 运算符和内置函数的实现050 .1 实现运算符051 .1.1 运算符是否需要硬件支持052 .1.2 在中间代码生成中添加字符串连接053 .1.3 为字节码解释器添加字符串连接054 .1.4 将字符串连接添加到本机运行时系统055 .2 编写内置函数056 .2.1 向字节码解释器添加内置函数057 .2.2 编写用于本机代码实现的内置函数058 .3 集成内置组件与控制结构059 .4 为Unicon开发运算符和函数060 .4.1 在Unicon中编写运算符061 .4.2 开发Unicon的内置函数062 .5 本章小结063 .6 思考题064 域控制结构065 .1 了解何时需要新的控制结构066 .1.1 定义控制结构067 .1.2 减少过多的冗余参数068 .2 Icon和Unicon中的字符串扫描069 .2.1 扫描环境及其基本操作070 .2.2 通过控制结构消除过多参数071 .3 Unicon中的渲染区域072 .3.1 从显示列表渲染3D图形073 .3.2 使用内置函数指定渲染区域074 .3.3 使用嵌套渲染区域更改图形细节层次075 .3.4 创建渲染区域控制结构076 .4 本章小结077 .5 思考题078 垃圾收集079 .1 认识垃圾收集的重要性080 .2 对象的引用计数081 .2.1 将引用计数添加到Jzero082 .2.2 生成堆分配代码083 .2.3 为赋值运算符修改生成的代码084 .2.4 引用计数的缺点和局限性085 .3 标记实时数据并清理剩余数据086 .3.1 组织堆内存区域087 .3.2 遍历基本变量以标记实时数据088 .3.3 回收实时内存并将其放入连续内存块089 .4 本章小结090 .5 思考题091 结语092 .1 反思从编写这本书中学到的东西093 .2 决定何去何从094 .2.1 学习编程语言设计095 .2.2 学习如何实现解释器和字节码机器096 .2.3 获取代码优化方面的专业知识097 .2.4 监视和调试程序执行098 .2.5 设计和实现IDE和GUI构建器099 .3 延伸阅读的参考资料100 .4 本章小结101 第四部分 附录102 附录A Unicon基础(1)103 附录A Unicon基础(2)104 附录A Unicon基础(3)105 附录A Unicon基础(4)106 附录A Unicon基础(5)107 附录B 部分章节要点(1)108 附录B 部分章节要点(2)
精选推荐
销售心理学

销售心理学

[中国纺织出版社]

兰华

已完结当代文学

销售就是玩转情商

销售就是玩转情商

[中国纺织出版社]

王威

已完结当代文学

销售员情商实战训练

销售员情商实战训练

成功的销售需要高智商,更需要高情商。一个销售员的销售业绩,往往与他的情商成正比。本书从十个方面详细讲述了有效运用情商,提高销售业绩的方法和技巧。通过实际销售案例和销售心理学理论指导,以及实战点拨和情商拓展训练,帮助读者全方位、快速提高情商。故事性、多版块、碎片化的内容设置,有效降低读者阅读疲劳,提高阅读兴趣,不论是奔波在路上的销售小白,还是带领团队奋勇向前的销售经理,都能从中找到适合自己的销售软技巧。

刘军

已完结当代文学

让未来的你,感谢现在勇敢的自己

让未来的你,感谢现在勇敢的自己

[中国纺织出版社]

王介威

已完结当代文学

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)是以作者多来年的心理辅导和咨询数据为素材,对现实生活中的行为心理学应用进行了形象、深入、全面的论述和解读。本书与日本心理学图解书形式相同,浅显易读,有趣又益。

武莉

已完结当代文学

自制力:道理我都懂,为什么就是过不好人生

自制力:道理我都懂,为什么就是过不好人生

[中国纺织出版社]

邱开杰

已完结当代文学

能力与格局

能力与格局

[中国纺织出版社]

龙泽

已完结当代文学

羊皮卷

羊皮卷

[中国纺织出版社]

赵文武

已完结当代文学

组织领导力:组织高效运营与领导策略

组织领导力:组织高效运营与领导策略

[中国纺织出版社]

谢良鸿

已完结当代文学