《学C语言写Lisp》 *Build Your Own Lisp* 中文版
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 61 commits ahead of ksco:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis
assets
.bookignore
.gitignore
.travis.yml
01.Introduction.md
02.Installation.md
03.Basics.md
04.Interactive.md
05.Languages.md
06.Parsing.md
07.Evaluation.md
08.Error-Handling.md
09.S-Expressions.md
10.Q-Expressions.md
11.Variables.md
12.Functions.md
13.Conditionals.md
14.Strings.md
15.Standard-Library.md
16.Bonus-Projects.md
Appendix.md
README.md
SUMMARY.md
book.json
source.tar.gz

README.md

第十一章和第十二章正在创作中,敬请期待!

Build Status

第零零章 • 关于

在本书中,你将在学习 C 语言的同时学会编写你自己的编程语言——一个 1000 行左右代码的简单 Lisp。不过我们并不是从零开始编写的,在代码中我用到了一个外部的库来完成一些初始化的工作。但是剩下的最重要的部分都是我们一行一行编写的,而且在本书结束时,你将会拥有一个属于自己的“麻雀虽小,五脏俱全”的 Lisp。

很多人非常想学习 C 语言,但却无从下手。现在大可不必担心了。如果你能坚持看完本书,我敢保证,至少你将拥有一个非常酷的新语言可以把玩,说不定还能成为一个熟练的 C 程序员呢!

原作者(Author): Daniel Holden (contact@theorangeduck.com)

译者(Translator): 第零零章-第零十章 KSCO (numbksco@gmail.com) 第零十章-第十六章 Abner Chou (hi@abnerchou.me) | Bon(bon@utai.io) | wusiration (landloyal@gmail.com)