I realized 'break' semantics is in no way enforceable in lambda-block
control structure, and each early return is in fact 'continue' (which may
stop the loop or whatever depending on the value).
Also, since in lambda-block, | character could be used to distinguish it
from keyword-loop-continue.
So, what about allowing
continue |expression|;
syntax in addition to continue [label]; (with possibility to simple
'continue ||') and use it to denote return-from-lambda-block-only?
Herby
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss