Information AboutUncol |
| CATEGORIES ABOUT UNCOL | |
| compilers | |
|
UNCOL was intended to make compilers economically available for each new Instruction Set Architecture and Programming Language . Each machine architecture would require just one compiler back end, and each programming language would require one compiler front end. This was a very ambitious goal in 1961 because compiler technology was in its infancy, and little was standardized in computer hardware and software. The concept of such a universal intermediate language is old: the SHARE report (1958) already says " has been discussed by many independent persons as long ago as 1954." Macrakis (1993) summarizes its fate: UNCOL was an ambitious effort for the early 1960’s. An attempt to solve In the 1970’s, Compiler-compiler s ultimately contributed to solving the problem that UNCOL set itself: the economical production of compilers for new languages and new machines. UNCOL is sometimes used as a generic term for the idea of a universal intermediate language. The Architecture Neutral Distribution Format is an example of an UNCOL in this sense. REFERENCES
|
|
|