|XPL Language flass@Leginfo.LBDC.State.NY.US (Peter Flass) (2000-06-30)|
|Re: XPL Language email@example.com (Dave Bodenstab) (2000-07-01)|
|Re: XPL Language firstname.lastname@example.org (Sander Vesik) (2000-07-18)|
|Re: XPL Language email@example.com (Joachim Durchholz) (2000-07-23)|
|Re: XPL Language firstname.lastname@example.org (2000-07-27)|
|Re: XPL Language email@example.com (Andy Johnson) (2000-08-04)|
|Re: XPL Language firstname.lastname@example.org (2000-08-04)|
|Re: XPL Language email@example.com (2000-08-10)|
|Re: XPL Language firstname.lastname@example.org (Duane Sand) (2000-08-13)|
|Re: XPL Language email@example.com (2000-08-27)|
|Re: roots (was: XPL Language) firstname.lastname@example.org (Duane Sand) (2000-09-08)|
|From:||"Andy Johnson" <email@example.com>|
|Date:||4 Aug 2000 15:57:10 -0400|
|References:||00-06-118 00-07-016 00-07-075|
"Paul Dineen" <firstname.lastname@example.org> wrote in message
> Sander Vesik (email@example.com) wrote:
>: Peter Flass <firstname.lastname@example.org> wrote:
>: > A web site has been established for material related to the XPL
>: > programming language at:
>: > http://www.geocities.com/xpl_lang
>: > XPL, developed in the 1970's was one of the earliest "compiler
>: > compilers", was widely ported, and was the basis for a number of other
>: > languages such as the PL/M family.
> And HAL/S, used on the space shuttle.
... and still in use, I might add. Of course, in true XPL tradition,
the HAL/S compiler was written in XPL. It was also ported to several
target computers, all used by various NASA labs for their projects
(e.g. JPL used it for Galileo).
Unfortunately, XPL had a lot of 360isms (e.g. string descriptors which
used an 8 bit length and a 24 bit address in a 32 bit address word)
which did not port very well to modern 32 bit architectures, so while
retargeting the HAL/S compiler was relatively straightforward,
rehosting it was a nightmare.
Return to the
Search the comp.compilers archives again.