XPL

XPL

XPL is a dialect of the PL/I programming language, developed in 1967, targeted at the development of compilers.

Overview

XPL was designed just as PL/I was introduced. It was so nice to see IBM abandon the FORTRAN constructs in favor of forms more like ALGOL 60, that the authors decided to base XPL on PL/I. The analogy was very thin. XPL was small language. PL/I was not. The significant language feature of XPL was efficient garbage-collected strings.

XPL was compiled by XCOM, a relatively simple bottom-up compiler. XCOM was bootstrapped through Burroughs Algol onto the IBM S/360. The compiler was distributed through the IBM SHARE organization. Detailed information about XPL and XCOM is available via the reference and external link below.

References

* "A Compiler Generator" (1971), by William M. McKeeman, James J. Horning, and David B. Wortman, ISBN 978-0131550773

External links

* [http://www.cs.toronto.edu/XPL/ The XPL Programming Language]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • XPL Protocol — xPL is an open protocol intended to permit the control and monitoring of home automation devices. The primary design goal of xPL is to provide a rich set of features and functionality, whilst maintaining an elegant, uncomplicated message… …   Wikipedia

  • XPL — XML Path Language (Computing » Software) ** Comayagua, Honduras (Regional » Airport Codes) …   Abbreviations dictionary

  • XPL — • Cross Reference Protocol Listing (PCT) • Comayagua, Honduras internationale Flughafen Kennung …   Acronyms

  • XPL — [1] Cross Reference Protocol Listing (PCT) [2] Comayagua, Honduras internationale Fughafen Kennung …   Acronyms von A bis Z

  • XPL — abbr. Explosive …   Dictionary of abbreviations

  • Avalanche transistor — An Avalanche Transistor is a bipolar junction transistor designed for operation in the region of its collector current/collector to emitter voltage characteristics beyond the collector to emitter breakdown voltage, called avalanche breakdown… …   Wikipedia

  • Augmented reality — (AR) is a field of computer research which deals with the combination of real world and computer generated data. At present, most AR research is concerned with the use of live video imagery which is digitally processed and augmented by the… …   Wikipedia

  • XML pipeline — In computer science, an XML Pipeline is formed when XML (Extensible Markup Language) processes, sometimes called XML transformations, are connected together.For instance, given two transformations T1 and T2, the two can be connected together so… …   Wikipedia

  • Integrated Modular Avionics — (IMA) represent real time computer network airborne systems. This network consists of a number of computing modules capable of supporting numerous applications of differing criticality levels.The IMA concept proposes an integrated architecture… …   Wikipedia

  • Plasma cosmology — [ Hannes Alfvén suggested that, by scaling laboratory results by a factor of 109, he could extrapolate magnetospheric conditions. Another scaling jump of 109 was required to extrapolate to galactic conditions, and a third jump of 109 was required …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”