| OCR Text |
Show mMrtnMwwi»>Sf:WirWrf»!t ^ The creation of variables is indicated to FLEX, by the use of the reserved word new followed by a list of variable names. Type neid not be specified. FLEX is entirely free form in nature. There are no card column numbers to worry about as: in FORTRAN. c. Decisions Decision-making and branching are handled by one ccmr prehensive statement, it is of the form if C~l then ] | else I I. The boxes may be any construct in the language including blocks and entire programs. In almost all cases this eliminates the need and use of one of the most common pitfalls in programming: the label and associated go to statement. These are provided in FLEX but they will rarely be used. Former PORTtfAN programmers who convert to ALGOL find that they almost never need to use labels or go top and time spent in debugging gets reduced by a sizable factor. d. The use of Blocks as in ALGOL 60- The scope of variable identifiers may be delimited by further use of the parentheses begin.end. For example» begin new a,b,c,d,e,f ,* a-«-b+ci-d+e |