Optimization of structured programs

TitleOptimization of structured programs
Publication TypeJournal Articles
Year of Publication2006
AuthorsZelkowitz MV, Bail WG
JournalSoftware: Practice and Experience
Pagination51 - 57
Date Published2006/10/27/
ISBN Number1097-024X
Keywordscompiler, Nested control structures, Optimizer, structured programming

The class of programs which do not contain goto statements has a structure which lends itself to optimization by an optimizer that is fast, efficient and relatively easy to program. The design of such an optimizer is described, along with some of the results obtained using this optimizer—one such result being that very little code optimization is achieved. The conjecture is made that this is true because gotoless programming languages lend themselves to more compact and concise object code at the source language level.