自制编程语言
58推荐 收藏
42.1K阅读

自制编程语言

前桥和弥 (作者) 刘卓 徐谦 吴雅明 (译者)
上市销售
请至 http://avnpc.com/pages/devlang 下载本书源代码。
本书手把手地教读者用C语言制作两种编程语言:crowbar与Diksam。crowbar是运行分析树的无类型语言,Diksam是运行字节码的静态类型语言。这两种语言都具备四则运算、变量、条件分支、循环、函数定义、垃圾回收等功能,最终版则可以支持面向对象、异常处理等高级机制。所有源代码都提供下载,读者可以一边对照书中的说明一边调试源代码。这个过程对理解程序的运行机制十分有帮助。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

电子书
¥39.99
格式
mobi   pdf

纸质书
¥71.10 ¥79.00

出版信息

  • 书  名自制编程语言
  • 执行编辑关于本书的内容有任何问题,请联系 杜晓静
  • 出版日期2013-11-20
  • 书  号978-7-115-33320-9
  • 定  价79.00 元
  • 页  数396
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售
  • 原书名プログラミング言語を作る
  • 原书号978-4774138954

本书特色

★ 只需编程基础
★ 从零开始自制编程语言
★ 支持面向对象、异常处理等高级机制

目录

版权声明 阅读
译者序 阅读
前言 阅读
第1章 引子 阅读
第2章 试做一个计算器
第3章 制作无类型语言crowbar
第4章 数组和mark-sweep垃圾回收器
第5章 中文支持和Unicode
第6章 制作静态类型的语言Diksam
第7章 为Diksam引入数组
第8章 将类引入Diksam
第9章 应用篇
附录
编程语言实用化指南——写在最后
参考文献

作者介绍

作者:
前桥和弥(Maebasi Kazuya)
1969年出生,著有《征服C指针》、《彻底掌握C语言》、《Java之谜和陷阱》等。其一针见血的“毒舌”文风和对编程语言深刻的见地受到广大读者的欢迎。
作者主页:http://kmaebashi.com/。

译者:
刘卓
2004年开始从事对日软件开发工作,其间还从事技术及软件工程相关培训工作。自2011年开始从事电力行业产品研发。持续关注企业级应用架构和Web客户端技术。

徐谦
6年技术开发及项目经验,曾以技术工程师身份赴日本工作两年,后归国联合创办互联网公司,现居上海继续创业中。主要从事PHP方向的Web开发。热爱开源,曾向Zend Framework等知名PHP开源项目贡献代码,并于Github自主研发运维EvaThumber等开源项目获得国内社区认可。乐于分享技术心得,个人技术博客avnpc.com在国内PHP圈小有影响。

吴雅明
13年编程经验。其中7年专注于研发基于Java EE和.NET的开发框架以及基于UML 2.0模型的代码生成工具。目前正带领团队开发云计算PaaS平台及云计算自动化配置部署的系统。译著有《征服C指针》等。

相关文章

  • 出版圈郭志敏 3推荐

    《自制编程语言》封面设计方案征集意见

    内容简介: 本书手把手地教读者用C语言制作两种编程语言:crowbar与Diksam。crowbar是运行分析树的无类型语言,Diksam是运行字节码的静态类型语言。这两种语言都具备四则运算、变量、条件分支、循环、函数定义、垃圾回收等功能,最终版则可以支持面向对象、异常处理等…...

  • 漆楚衡 推荐

    2015读书进度-《自制编程语言》[漆楚衡]

    笔记:《自制编程语言》 这本书在我这已经沉睡了快一年了。一直以自己能力不够为借口。不过这个学期开了编译原理课程,想着顺带着就把这本书看看。 现在编译原理也上了一个月了,各方面也都了解了一些,发现这本书其实跟编译原理的教科书的侧重点完全不一样,相互之间算是互补。 教科书主要…...

  • 网事已疯 6推荐

    用msys2编译《自制编程语言》代码

    最近这两天闲了下来,把前一段时间买的书都大概的看了一下,《自制编程语言》这书刚出我就买了,但是直到昨天我只看了个前言和目录...其实大多数书我都是这样我是不会乱说的.... 在下载本书代码的时候发现[作者blog][1]上介绍的编译方法挺繁琐的,好像连R大都吐槽过[win上的编…...

  • 这个有电子版吗?
    samael  发表于 2013-11-11 12:53:01
    推荐
    • 根据版权方的要求需要等6个月

      确认查无此人  发表于 2013-12-23 10:22:22
    • 可以理解版权方的要求。turing可否考虑买纸质书送电子版呢?大家既可以先睹为快,可以省些地方保存纸质书。好像oreilley是这样(不太确定)

      MKatSoho  发表于 2014-02-03 01:18:52
    • 这个想法不错啊。

      乐馨  发表于 2014-02-14 11:04:17
    • 这个想法能否变为现实呢?期待ing……

      山西_土豆  发表于 2014-07-02 20:17:58
    • oreilley是收费$4.99, manning 凭刮刮卡免费

      aadilah  发表于 2014-09-22 18:06:41
  • 书已经到了,阅读很畅通,在语法分析、词法分析的时候没有理解,慢慢来
    Jiankers  发表于 2013-12-11 23:29:34
    推荐
  • 相当不错的一本书,扩充自己在语法分析、词法分析进一步的理解,使自己深入理解了语言背后的机制,不管是否为初级程序员还是高级程序员,感是操作系统与编译器开发人员都值得一读!
    alwayrun  发表于 2014-01-09 20:16:36
    推荐
  • 书是今天收到的,出版质量比较不错,正在读,大体目录浏览了一遍,感觉很好,是一本值得一读的经典。和《现代编译原理C语言描述.(美国)Andrew.W.Appel》配合读非常好,建议可以看看《编译器构造:C语言描述_费希尔》和《高级编译器设计与实现》,这样可以整体把握计算机编译系统的理论。
    王顺  发表于 2014-01-26 16:19:34
    推荐
  • 这本书和两周自制编程语言有什么区别?不知道买那本,编译原理刚刚起步,求建议
    wlyg  发表于 2014-08-16 09:46:13
    推荐
    • 可以从两个方面进行选择:1. 这本用的是C,《两周自制》用的是Java,看你熟悉哪种语言。2. 这本书的编译器是基于lex+yacc写出来的,比较简单。《两周自制》基本上是从零手写,需要比较了解面向对象。个人感觉《两周自制》会更偏向编译一些。

      乐馨  发表于 2014-08-18 08:51:16
  • china-pub说是20号到货,但是今天都20号了,都没看到订单有动静,到底几时有货哦??
    jamesliu  发表于 2013-11-20 09:48:37
    推荐
    • 对不起,刚看见。可能是物流晚了一天。21日到货了。抱歉让您久等了。

      乐馨  发表于 2013-11-22 09:01:23
  • 什么时候出点子版啊
    郝轶  发表于 2013-11-28 11:27:17
    推荐
    • 根据版权方的要求需要等6个月

      确认查无此人  发表于 2013-12-23 10:22:13
    • 谢谢,已经等不及了,入了纸书了。

      郝轶  发表于 2013-12-23 12:14:24
  • 会有电子版吗?米有的话又只能买纸质的了!
    imt  发表于 2013-12-19 17:49:43
    推荐
  • 强烈建议第75页的“富翁式编程”改成“土豪式编程”
    代码之力  发表于 2013-12-21 13:49:30
    推荐
    • 土豪不够高大上啊~

      确认查无此人  发表于 2013-12-23 10:21:04
    • 哈哈哈^^

      乐馨  发表于 2014-01-14 14:58:00
  • 坐等电子版
    imtinge  发表于 2013-12-22 14:23:19
    推荐
    • 也可以纸版先睹为快

      确认查无此人  发表于 2013-12-23 10:21:36
    • 估计太厚,厚书不好看,不好翻,再说得对着电脑看,边看边敲,电子的好。根本原因是电子版便宜。在网上看多方便,还有,搬家搬书很麻烦

      imtinge  发表于 2013-12-23 20:44:13
    • 这理由好充分。

      乐馨  发表于 2014-01-14 14:57:24
    • 搬家好麻烦触动了我柔弱的心灵啊!

      山西_土豆  发表于 2014-07-02 20:19:07
  • 很期待呀,能不能出电子书先给大家尝鲜?
    琳琳的小狗  发表于 2013-04-16 11:44:44
    推荐
  • 期待啊
    zengzizhao  发表于 2013-04-26 11:10:51
    推荐
  • 期待
    x1957  发表于 2013-08-16 15:00:27
    推荐
  • 我建议网站上面做一个关于图书的出版进度条出来,方便我们查看图书的出版进度
    enward  发表于 2013-10-12 15:14:07
    推荐
  • 有电子版还是等等电子版的吧。有计划了吗?
    刘晓日  发表于 2014-03-12 10:09:30
    推荐