Abstract
The Lisp family of languages has long been a rich source of ideas and inspiration in the area of error handling. Here1 we will survey some of the abstract concepts and terminology, as well as some specific language constructs that Lisp has contributed.
Acknowledgements
I would like to thank Keith Corbett, Christophe Dony, Bernard Greenberg, and Erik Naggum for reviewing drafts of this text. Any lingering errors after they got done looking at it are still my responsibility, but I’m quite sure the editorial, technical, and historical quality of this text was improved measurably through their helpful scrutiny.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
‘Multicians’: The ‘Multicians’ web site. http://www.multicians.org/
Pitman, Kent M.: The Revised Maclisp Manual. Technical Report 295, MIT Laboratory for Computer Science, Cambridge, MA (May 1983).
Pitman, Kent M.: Exceptional Situations in Lisp. Proceedings for the First European Conference on the Practical Application of Lisp (EU-ROPAL’90), Churchill College, Cambridge, UK, (March 27-29, 1990) http://world.std.com/pitman/Papers/Exceptional-Situations-1990.html
Smith, Brian C.: Reflection and Semantics in a Procedural Language. Technical Report 272, MIT Laboratory for Computer Science, Cambridge, MA (January 1982).
ANSI working group X3J13: American National Standard for Information Systems-Programming Language-Common Lisp. X3.226-1994 http://www.xanalys.com/software_tools/reference/HyperSpec/FrontMatter/
Weinreb, D.L., Moon, D.A.: Lisp Machine Manual. MIT Artificial Intelligence Laboratory, Cambridge, MA (July 1981).
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Pitman, K.M. (2001). Condition Handling in the Lisp Language Family. In: Romanovsky, A., Dony, C., Knudsen, J.L., Tripathi, A. (eds) Advances in Exception Handling Techniques. Lecture Notes in Computer Science, vol 2022. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45407-1_3
Download citation
DOI: https://doi.org/10.1007/3-540-45407-1_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41952-5
Online ISBN: 978-3-540-45407-6
eBook Packages: Springer Book Archive