At 05:28 PM 2/17/98 -0500, David N. Smith wrote:
I think, in order to follow the intent of the standard, that Squeak should take no action by default, but allow a global setting (say of a block) which will raise a Smalltalk exception. Individual operations could also specify blocks which apply just to that operation.
The standard suggests that trap handlers be a stack, so that a new one can be specified for a while, then the previous one restored.
I suggest combining the establishment of an exception handler with the enabing of floating point exceptions