James Harris said:Basically, each function in the call chain would have the same
test-and-return line at selected points - usually after each call to a
function which could result in an exception - though there are
I see. So it's like functions that set errno? That does not match my
criteria for an exception mechanism (I'd call is having rules for
handling errors), but I don't want to argue over terms.
Thanks for taking the time to explain.