Subject Re: [IB-Architect] enhancement to procedure/trigger language
Author Nando Dessena

> The underlying BLR has a label and leave structure that
> allows the code to break out of specific loop levels.
> What should we use for language? One suggestion is to
> emulate the label/leave model. Another is to use the
> C/Delphi style 'break'.

I think that implementing Pascal-like break (and continue), and having
break optionally accept a numeric parameter (default 1) to specify how
many loop levels to exit from could deliver the advantages of the
label/level model without the cumbersome syntax required.
I could live with label/leave too, I think.
Heck, I could even live with goto, my procedures are usually displayable
wholly in a single screen.