|
From: Twylite <tw...@cr...> - 2008-11-23 17:50:09
|
Forgot:
> I'll not argue over the names 'on' or 'trap'. Expect a fight on anything
> else as this is probably as complicated as it is sensible to go. :-)
> Note that there's no need for an explicit rethrowing command (can do
> that with [return] and the options dict) and there's no need for an
> explicit variable for the code; it's in the options dict.
>
catch { return -code 5 FAIL } em opts
2
dict get $opts -code
5
?
|