How to throw and handle exceptions in R6RS Scheme
- by Kyle Krull
What is the standard way to throw and catch exceptions in R6RS Scheme? I'm looking for syntax that works in any version of Scheme (not just PLT) that implements R6RS.
R6RS guard syntax looks like it might fit the bill, but can somebody show me an example of how to actually use it?