Title :
A Simple Separate Compilation Mechanism for Block-Structured Languages
Author :
Blanc, Richard J Le ; Fischer, Charles N.
Author_Institution :
School of Information and Computer Science, Georgia Institute of Technology, Atlanta, GA 30332.
fDate :
5/1/1984 12:00:00 AM
Abstract :
A very simple and efficient technique for the introduction of separate compilation facilities into compilers for block-structured languages is presented. Using this technique, programs may be compiled in parts while the compile-time checking advantages of compilation as a whole are retained. These features are simple for a programmer to understand and are easy to implement. Experience has shown this separate compilation mechanism to be a useful tool in the development of large programs in block-structured languages.
Keywords :
Algorithms; Computer languages; Costs; Couplings; Data structures; Program processors; Programming profession; Proposals; Runtime; Block-structured languages; Pascal; compilers; programming languages; separate compilation;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.1984.5010230