lotus



previous page: L02.4) Short-circuit Boolean Expressions
  
page up: BETA Programming Language FAQ
  
next page: L03) How do I deal with concurrency in BETA?

L02.4) Labelled imperatives




Description

This article is from the FAQ, by with numerous contributions by others.

L02.4) Labelled imperatives

Labelled imperatives were previously defined in the language in two forms:

L: Imp;

and

(L: Imp1; ...; :L)

The second form has now been removed from the language. Instead, the
compiler offers the form

L: (# do Imp1; ... #)

Note that this form is implemented very efficiently in the case where there
are no declarations in the object descriptor (i.e. between (# and do).

 

Continue to:















TOP
previous page: L02.4) Short-circuit Boolean Expressions
  
page up: BETA Programming Language FAQ
  
next page: L03) How do I deal with concurrency in BETA?