Text preview for : GC28-6615-3_OS_ALGOL_Language_Rel_21_Jan72.pdf part of IBM GC28-6615-3 OS ALGOL Language Rel 21 Jan72 IBM 360 algol GC28-6615-3_OS_ALGOL_Language_Rel_21_Jan72.pdf



Back to : GC28-6615-3_OS_ALGOL_Lang | Home

File No. S 360-26
Order No. GC2a.",6615-3 OS




Systems Reference Library




OS ALGOL Language

OS Release 21

This publication provides the programmer with the information
needed to use the IBM System/360 Operating System ALGOL compiler
for the solution of scientific and technical problems. ALGOL has been
introduced in a number of univerSities and technical institutes for
communication and education purposes. To assist that particular area,
the OS ALGOL Compiler is intended to provide a bridge to System/360
for existing ALGOL,users. A basic lmowledge of the ALGOL language is
assumed.

This publication consists of two main parts. The first {section 1 to
5)describes the elements of the ALGOL language, the second
(section 6) describes the input/output procedures to be called when
using ALGOL.
PREFACE




This publication is based on:


1. the "Revised Report on the Algorithmic language ALGOL 60",
published originally in the Communications of the Association
for Computing Machinery, volume 6 (1963), page 1, in the
Computer Journal, volume 5, number 4 (1963), page 349, and
in the Numerische Mathematik, volume 4 (1963), page 420 t
(some comments in the paper "A list of the remaining trouble
spots in ALGOL 60" by D. E. Knuth, published in the ALGOL
Bulletin 19 (1965), page 29, were taken into consideration).


2. the "Report on Input-Output Procedures for ALGOL 60", published
originally in the Communications of the Association for Computing
Machinery, volume 7 (1964), page 628; in the ALGOL Bulletin,
number 16, page 9, and in the Numerische Mathematik, volume 6
(1964), page 459.

Where appropriate, the reader is directed to the following OS
publications for additional information:
OS ALGOL Programmers Guide, Order No GC33-40pO
OS JCL Reference, Order No. GC28-6704
OS Introduction, Order No. GC28-6534
IBM System/360 Principles of Operation,
Order No. GA22-6821



Fourth Edition (January 1972)

This is a major revision of GC28-661S-2 incorporating changes released in the following
Technical Newsletters:

N33-8001 (Dated November 29, 1967)
N33-8011 (Dated July 10, 1968)
N33-8055 (Dated Apri115, 1969)

Changes to the text and to illustrations are indicated by a vertical line to the
left of the change.

This edition applies to release 21 of the IBM System/360
Operating System and to all subsequent releases until otherwise indicated
in new editions or Technical Newsletters.

Requests for copies of IBM publications should be made to your IBM representative
or to the IBM branch office serving your locality.

A form is provided at the back of this publication for reader's comments. If
the form has been removed, comments may be addressed to IBM Nordic Laboratory,
Publications Development, Box 962, S-181 09, Lidingo 9, Sweden. Comments
become the property of IBM.