Automatic Derivation of Code Generators from Machine Descriptions
ACM Transactions on Programming Languages and Systems (TOPLAS)
The Design of an Optimizing Compiler
The Design of an Optimizing Compiler
Code generation in a machine-independent compiler
SIGPLAN '79 Proceedings of the 1979 SIGPLAN symposium on Compiler construction
The linear graph package, a compiler building environment
SIGPLAN '82 Proceedings of the 1982 SIGPLAN symposium on Compiler construction
Engineering a high-capacity Pascal compiler for high performance
SIGPLAN '84 Proceedings of the 1984 SIGPLAN symposium on Compiler construction
Practical use of a polymorphic applicative language
POPL '83 Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Hi-index | 0.00 |
This paper describes some of the interesting features of a large integrated support software system. The system was built to support the development, on an IBM 370, of an extremely large Pascal program to be run on a network of Intel 8086 microprocessors. The Pascal program was composed of over 1500 separately compiled components containing over 1,000,000 lines of source code. About 200 technical people were involved in this activity. In a project of this magnitude, integration issues are of overriding importance. There must be all the type checking and managerial control associated with standard Pascal programs, but the Pascal solution of compiling the whole application as one unit is clearly unacceptable. Various pieces must be separately compiled.