ralph wrote: > I'm basically sold on Damian's conclusions. On the other > hand the 'otherwise' clause still feels to me like a CAPITALS > block. > > So, as a tweak, I suggest: > > while condition() { > ... > } > NONE { > ... > }
Would you also change C<else> to C<ELSE>? I think lowercase is more appropriate because C<otherwise> would be a control structure, rather than an event handler. Making it a CAPITAL block is also a little inconsistent: the other CAPITAL blocks attach behaviour to the *surrounding* block, not the *preceding* one. Damian