> Q1 When are they absolutely required?

Not needed, but convenient. JavaScript for example does't have them. Things
are done differently (exceptions, return values, ...).

> Q2 What replacing mechanisms would be needed?

Exceptions are typically used to simulate non-local returns if really
needed.

Lukas

> Q3 What would we gain from an implementation stand point?
> It seems that in resilience lars removed them and more.
>
> Stef
>
> for Q1 I see
>
> foo
>        x isZero ifTrue: [^ 33].
>        self continue
>

-- 
Lukas Renggli
www.lukas-renggli.ch

Reply via email to