Abstract
A generalized FOR statement which includes multiple control variables was found to be a very powerful tool at the source program level for writing efficient FOR loops. This design of a generalized FOR statement grew out of a requirement to design a language that could be translated into efficient code with (almost) no optimizations done by its compiler.
Similar content being viewed by others
References
C. A. R. Hoare,A note on the FOR statement, BIT 12,3 (1972), 334–341.
K. Jensen and N. Wirth,PASCAL User Manual and Report, Springer-Verlag, Berlin, 1974.
W. M. Waite,Optimization in compiler construction—an advanced course, Lecture Notes in Computer Science no. 21, Springer-Verlag, Berlin, 1974.
W. A. Wulf, D. B. Russel and A. N. Habermann,BLISS: A language for systems programming,
MACLISP Reference Manual,Project MAC, MIT, December 1975.
PDP-11 Processor Handbook, Digital Equipment Corp. Maynard, Mass., 1973.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Lichtman, Z.L. Source program optimization with a generalized FOR statement. BIT 18, 449–453 (1978). https://doi.org/10.1007/BF01932023
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01932023