Related articles |
---|
UIL - Universal Intermediate Language sguthery@tiac.net (Scott Guthery) (1998-05-07) |
Re: UIL - Universal Intermediate Language dwight@pentasoft.com (1998-05-12) |
Re: UIL - Universal Intermediate Language laheadle@cs.uchicago.edu (Lyn A Headley) (1998-05-15) |
Re: UIL - Universal Intermediate Language danwang+news@cs.Princeton.EDU (Daniel C. Wang) (1998-05-17) |
Re: UIL - Universal Intermediate Language laheadle@cs.uchicago.edu (Lyn A Headley) (1998-05-18) |
Re: UIL - Universal Intermediate Language shao@cs.yale.edu (Zhong Shao) (1998-05-27) |
From: | "Scott Guthery" <sguthery@tiac.net> |
Newsgroups: | comp.compilers |
Date: | 7 May 1998 17:00:52 -0400 |
Organization: | The Internet Access Company, Inc. |
Keywords: | UNCOL, question |
In the early to mid 60's there was a spate of interest in a virtual
assembly language called the Universal Intermediate Language. The
idea was that you could write in it or compile to it and then assemble
to any machine you like. At the time it was a novel idea and there
was even some standarization work on UIL.
Anybody have any docs for UIL? I'm particularly interested in the
order codes.
Thanks for any leads.
Cheers, Scott
[The traditional term for such a language is UNCOL, the name of the
first such project that failed in the 1950s. There have been a lot of
UNCOL projects over the years and they've all failed because nobody's
been able to capture the semantics of all programming languages and all
target architectures in a way that is abstract enough that you don't end
up with a pile of special hacks for each source language yet concrete
enough that you can produce efficient target programs. I suspect that the
range of supporting environments is as much of a problem as the order code,
e.g. consider a system that has to support Cobol and Lisp. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.