A common problem with language processors that support structured programming is that they emit the redundant code in translating or compiling structured primitives. This book describes new optimization schemes by which all such redundandcies can be suppressed. These schemes are written in a general manner thus enabling them to be applied to a wide range of processors, including preprocessors which generate a high level language code, and compilers, directly generating assembly level code. Comprehensive coverage is given to the construction of structured Fortran preprocessors and a C compiler employing the new schemes, thus allowing established processors to be measured traditional one. This book is designed to be a handbook for all computer science and software engineers in structured programming.
"synopsis" may belong to another edition of this title.