exception semantics

Avi Bryant avi at beta4.com
Thu Jan 16 08:49:05 UTC 2003


The following code:

[[
	Notification signal.
	Transcript cr.
	Notification signal.

 ] on: Notification
   do: [:n | Transcript cr; show: 'inner'.  n pass "or n signal"]

] on: Notification
  do: [:n | Transcript cr; show: 'outer'. n resume]

shows

 inner
 outer

 outer

on the Transcript.  Is this a bug?  VW7 shows

 inner
 outer

 inner
 outer.

Whichever semantics are correct, can anyone suggest the best way to
emulate the VW7 behavior?

Avi





More information about the Squeak-dev mailing list