您现在的位置是: 首页 >  其他相关 书本信息

自制编程语言:基于C语言 (郑钢) 高清pdf扫描版[259MB]

qianhu2021-04-19 【C和C++相关】

简介自制编程语言:基于C语言 (郑钢) 高清pdf扫描版[259MB],本书是操作系统真象还原之作,深度解析编译原理,深入浅出地讲述了如何开发一门编程语言,以及运行这门编程语言的虚拟机,教读者从零去实现一门语言,读者可以很轻松地掌握各个实现细节

查看电子书下载链接

《制编程语言:基于C语言》是一本专门介绍自制编程语言的图书,书中深入浅出地讲述了如何开发一门编程语言,以及运行这门编程语言的虚拟机。本书主要内容包括:脚本语言的功能、词法分析器、类、对象、原生方法、自上而下算符优先、语法分析、语义分析、虚拟机、内建类、垃圾回收、命令行及调试等技术。

本书适合程序员阅读,也适合对编程语言原理感兴趣的计算机从业人员学习。

目录

第0章 一些可能令人迷惑的问题 1
第1章 设计一种面向对象脚本语言 36
第2章 实现词法分析器 46
第3章 类与对象 95
第4章 原生方法及基础实现 142
第5章 自上而下算符优先——TDOP 177
第6章 实现语法分析与语义分析 204
第7章 虚拟机 306
第8章 内建类及其方法 337
第9章 垃圾回收 393
第10章 命令行及调试 415

.

点击下载电子书

上一篇:Git学习指南 中文pdf扫描版[165MB]

下一篇:Ajax 中文手册(快速上手)

相关文章

  • 配色设计从入门到精通 中文pdf高清版[136MB]

    配色设计从入门到精通 中文pdf高清版[136MB],本书从色彩基础的知识始讲起,逐步讲解色彩搭配的原理、方法、心理影响,实战涵盖UI、平面设计、网页设计、APP设计、淘宝店铺设计和家居装饰设计等方面,全面介绍设计中的配色方法和技巧

  • 电脑随身宝典 电脑组装与维修手册 PDF 扫描版[33M]

    电脑随身宝典 电脑组装与维修手册 PDF 扫描版[33M],系统讲授了最新多媒体微机的选购、组装和常见故障的维修,旨在用简洁的语言、丰富的图片、大量的实例向读者介绍组装电脑的全过程,为读者提供了一本电脑配件的选购、电脑整机组装、电脑维护与维修方面的指导书

  • 练成Linux高手(2.0系列) chm版

    练成Linux高手(2.0系列) chm版,练成Linux高手(2.0系列) Linux窗口管理器,它可以打开一个特殊的窗口,即为终端窗口(terminal),它将为用户提供一个标准的命令行接口,用户可在窗口显示的提示符中输入带有选项和参数的命令。 看着别人操作那满屏幕的洋文,不可思议,那肯定是一个Linux高手,其实你

  • JavaScript语言精粹 中文高清PDF版 The Good Parts 压缩包

    JavaScript语言精粹 中文高清PDF版 The Good Parts 压缩包,  JavaScript曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。Douglas Crock

  • 深入解析Android虚拟机 (钟世礼) 带目录完整版pdf[131MB]

    深入解析Android虚拟机 (钟世礼) 带目录完整版pdf[131MB] ,本书循序渐进地讲解了Android虚拟机系统的基本知识,并剖析了其整个内存系统的进程和运作流程,并对虚拟机系统优化和异常处理的知识进行了详细讲解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • 区块链2.0(谭磊 等著)带目录书签 完整pdf[13MB]

    区块链2.0(谭磊 等著)带目录书签 完整pdf[13MB] ,区块链 2.0旨在通过推出区块链2.0这一全新概念,真实呈现区块链的缘由和本质,通俗讲解区块链技术的原理和奥义,完整描绘区块链的应用和趋势,有兴趣的可以下载学习