Evil eval

lisp中的eval和C中的goto一样,都被人强烈建议不要使用。奈何咱水平有限,也只好evil一把了。

都是为了做单元测试,emacswiki上逛了一圈,没发现什么好用的,文档也有限,看看人家的代码不长,索性自己写一个吧,几个函数加一个macro搞定,只是用了eval。有了单元测试,写起代码来底气十足,再也不会像以前那样补了东墙弄倒西墙。尽管看common lisp的书要多一些,但代码还是写emacs lisp多。代码写得多了发现很多功能很容易实现,越写越想写,一天下来,几乎精疲力尽,其它的事情都不想做了。

写lisp程序真的很容易上瘾。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据