"Since Algol-60, 'block structure' has been considered an a priori requirement for every new programming language of the Algol variety (e.g. Simula, PL/I, Pascal).... There are, however, reasons why block structure in its most general form should not be included in programming languages.... This paper reviews the concept of block structure, considers its advantages and disadvantages, and identifies existing alternatives. It is concluded that... block structure is often simply unnecessary." - Hanson, 853
| References | Begin>
|