This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
November 1980 (vol. 6 no. 6)
pp. 512-519
R.N. Faiman, Manufacturing Data Systems, Inc.
The architecture of a production optimizing compiler for Pascal is described, and the structure of the optimizer is detailed. The compiler performs both interprocedural and global optimizations, in addition to optimization of basic blocks. We have found that a high-level structured language such as Pascal provides unique opportunities for effective optimization, but that standard optimization techniques must be extended to take advantage of these opportunities. These issues are considered in our discussion of the optimization algorithms we have developed and the sequence in which we apply them.
Index Terms:
structured programming, Code optimization, compilers, Pascal, programming languages
Citation:
R.N. Faiman, A.A. Koretesoja, "An Optimizing Pascal Compiler," IEEE Transactions on Software Engineering, vol. 6, no. 6, pp. 512-519, Nov. 1980, doi:10.1109/TSE.1980.230800
Usage of this product signifies your acceptance of the Terms of Use.