From: Donald P. <d.g...@co...> - 2024-06-07 16:02:23
|
> Not quite sure what you mean by exception handling. Return codes are a mechanism between C level calls as well. Most (all?) of the use cases for a package defining its own return codes can be achieved just as well by defining its own -errorcode’s to [throw] and handling by the trap blocks inside a [try]. Errorcodes are better suited for avoiding naming conflicts because they already follow the convention of being list valued with the first element of the list being the owning package name. DGP |