glen herrmannsfeldt <>
8 Feb 2007 16:57:21 -0500

          From comp.compilers

Related articles
Re: PL/MIX (Roberto Waltman) (2007-02-07)
Re: PL/MIX (Max Hailperin) (2007-02-08)
Re: PL/MIX (Allan Adler) (2007-02-08)
Re: PL/MIX (Roberto Waltman) (2007-02-08)
Re: PL/MIX (glen herrmannsfeldt) (2007-02-08)
Re: PL/MIX (Steven Nichols) (2007-02-09)
Re: PL/MIX (Allan Adler) (2007-02-09)
Re: PL/MIX (Allan Adler) (2007-02-11)
Re: PL/MIX (2007-02-12)
Re: PL/MIX (Peter Flass) (2007-02-12)
Re: PL/MIX (Allan Adler) (2007-02-16)
[2 later articles]
| List of all articles for this month |

From: glen herrmannsfeldt <>
Newsgroups: comp.programming,comp.compilers
Date: 8 Feb 2007 16:57:21 -0500
Organization: Compilers Central
References: <> 07-02-018
Keywords: assembler
Posted-Date: 08 Feb 2007 16:57:21 EST

(our moderator wrote)

> [Assemblers with high level syntax have been around for a long time.
> In 1966 Wirth wrote the classic PL360, an IBM 360 assembler with Algol
> syntax, as the implementation languge for Algol W.

Note that PL/360 really a high level syntax on an assembler, and
not what most would call a high level language.

Consider that the PL/360 statement

        R1:= R1+R1+R1;

will result in R1 being multiplied by four. It compiles to
something like:

      LR R1,R1
      AR R1,R1
      AR R1,R1

requiring the thought process of an assembler programmer.

-- glen

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.