2013-08-02 31 views
3

我很有兴趣了解更多关于条件重启系统及其工作原理。我不知道从哪里开始。我一直在看源代码,但想知道是否有更高级别的指南可用。有没有关于实施条件重启系统的书籍/指南

+0

接受的答案是如何使用和它是如何工作的,而不是如何实现它(因为你最喜欢的口齿不清不支持的话) – Sylwester

+0

其不礼貌的改变对?无论如何,我已经赞成@rainer。 – zcaudate

回答

3

你可能会喜欢读的一章中实用的Common Lisp

19. Beyond Exception Handling: Conditions and Restarts

在LTU的讨论,请查看评论:

Common Lisp Exception Handling

出栈状态的说明:

What's a condition system and why do you want one?

与环节,进一步引用的例子:

Simple restarts example by Paul Gresham

+0

这些都是非常好的参考!感谢 – zcaudate

+0

@zcaudate +1为PCL第19章参考。那个帮助我“点击”的东西。 –

+0

不错,我是曼努埃尔Simoni的博客粉丝,很多有趣的PLT的东西:) – Wes

8

肯特·皮特曼:空调系统

http://www.nhplace.com/kent/CL/Revision-18.txt

肯特·皮特曼:空调系统,样品实现

http://www.nhplace.com/kent/CL/Revision-18.lisp.txt

肯特·皮特曼:特殊情况下,在Lisp

http://www.nhplace.com/kent/Papers/Exceptional-Situations-1990.html

肯特·皮特曼:条件中的Lisp语言家庭

http://www.nhplace.com/kent/Papers/Condition-Handling-2001.html

泰勒·坎贝尔处理:重新启动条件

http://mumble.net/~campbell/proposals/restart.text

SRFI 34:异常处理程序

http://srfi.schemers.org/srfi-34/srfi-34.html

+0

感谢pitman文件真的很不错 – zcaudate