User loginNavigation |
Common Lisp Exception HandlingI recently watched this Google TechTalk video by Peter Seibel on Common Lisp. Not being very familiar with Lisp, I found it quite interesting, especially the part about how Lisp handles error conditions. If I understand correctly, rather than unwinding the stack immediately, it sends a signal back through which is picked up at a higher level. Then that higher level gets to tell the lower level how to proceed. This seems neat, since as the speaker points out, you don't lose your state while asking the higher levels how to handle the condition. Since I have not come across this before, it raised a few questions: How well does this work in practice and are there any caveats? By SamK at 2006-06-06 12:45 | LtU Forum | previous forum topic | next forum topic | other blogs | 23082 reads
|
Browse archivesActive forum topics |
Recent comments
59 min 44 sec ago
2 hours 1 min ago
2 hours 3 min ago
2 hours 26 min ago
3 hours 6 min ago
3 hours 45 min ago
4 hours 44 min ago
5 hours 6 min ago
5 hours 42 min ago
5 hours 49 min ago