Am Fr., 24. Dez. 2021 um 00:03 Uhr schrieb Attila Lendvai <xxxxxx@lendvai.name>:
> Common Lisp has a SERIOUS-CONDITION type to communicate that it's something that must be dealt with, and if no one else handles it, then the toplevel must enter the debugger, or quit the process when the debugger is disabled.
It is &serious in R6RS. You can test it with "serious-condition?". The
initial exception handler of an R6RS system should return on all
non-serious conditions (see 7.1 of the R6RS Scheme Libraries), so it
makes sense for SRFI 64 to deal with serious/non-serious conditions
similarly.
Marc