自制编程语言

[日] 前桥和弥

出版时间

2013-11-01

ISBN

9787115333209

评分

★★★★★

标签

编程

书籍介绍

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

本书适合有一定基础的程序员和编程语言爱好者阅读。

精彩摘录
  • "static CRB_Value eval_int_expression(int int_value){ CRB_Value v; v.type = CRB_INT_VALUE; v.u.int_value = int_value; return v; }"
作者简介
作者简介: 前桥和弥(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指针》等。
目录
目 录
第1章  引子  001
1.1 为什么要制作编程语言  002
1.2 自制编程语言并不是很难  003
1.3 本书的构成与面向读者  004

显示全部
用户评论
还凑合的入门书
更加深入的理解C
挺好的,让人对一些程序概念的实现有了一些了解
大二的时候可以看看..
:无
浅显易懂,内容全面。实践性很强。
看得比较吃力……
比龙书好懂多了
我擦,这翻译,读起来好费劲啊……
@2020-01-18 15:57:32
下载
收藏