Exceptions, Errors, and Conditions
Introduction
Nearly all Scheme implementations provide some notion of error handling, and ticket #18 addresses the question of whether we should standardize one. This page is meant to serve as an index for proposals as well as summaries of existing systems.
Proposals
References
System Summaries
- R6RS Exceptions and Conditions
- SRFI-12 Exception Handling (withdrawn)
- SRFI-18 Threading (includes exceptions)
- SRFI-34 Exception Handling (used in Scheme48)
- Chez Scheme 7 Exceptions
- PLT Scheme Errors and Conditions
- MIT Scheme Error System (conditions, errors, and restarts)
