Text preview for : C28-8202-0_PLIsubsetRM_1967.pdf part of IBM C28-8202-0 PLIsubsetRM 1967 IBM 360 pli C28-8202-0_PLIsubsetRM_1967.pdf



Back to : C28-8202-0_PLIsubsetRM_19 | Home

Form No. C28-8202-0
File No. S360-29




Systems Reference Library




IBM System/360
PL/I Subset Reference Manual


This publication provides the rules for writing PL/I
Subset programs that are to be compiled using 1:he PL/I
D-Ievel compiler under the IBM System/360 Disk and Tape
Operating Systems. It is not a reference to the entire
PL/I subset language, but only to those features
implemented by the Second Version of the D-Ievel
compiler.
This publication is planned for use as a line; the new line being the onl=
reference book by the PL/I Subset program- actually printed. Under the Second
mer. It is not intended to be a tutorial Version. such a specification causes
publication" but is designed for the reader overprinting of the previously-
who already has a knowledge of the language transmitted line by the new linl=;
and requires a source of reference mater- thus, for example, underscoring is
ial. possible.

It is divided into two parts. Part I
contains discussions of the concepts of the
language. Part II contains dE!tailed rules
and syntactic descriptions. REQUISITE PUBLICATION
Although implementation information is
included, the book is not a complete des- For information necessary to compile,
cription of any implementation environml?nt. linkage edit, and execute a program, the
In generaL, it contains informatio:n nel?ded reader should be familiar \'d th the follmv-
in ~~i ti!!9: a program; it does not con 1tain ing publication:
all of the information required to execute
a program. IBM System/360 Disk and Tape oQerat.i!}g
Systems: PL/I Programmer's Guide" Form
The following features are described as C24-9005.
they are implemented in the Second version
of the D-compiler; they are implemented
differently in the First Version:
RECOMMENDED PUBLICATIONS
1.. ~Eithme:!::i~=to-B! t-~trin9._ co~version:
The First Version uses the internal
representation of the ar.i thml?tic The following publications contain other
value; the Second Version takes the information that might bE! valuable to the
absolute value. This will havl? a PL/I programmer or to a programmer who is
different effect only for negative learning PL/I:
values.
A PL/I Primer~ Form C28-680B
2. FIXEDOVERFLOW Condition: For the First
Version~ the result of this condition A Guide to PL/I for Con~ercial Program-
is truncation on the left and the mers, Form C20-1651
standard system action is to comnent
and continue. For the Second Version, A Guide to PL/I for FOR'I'RAN Users, Form
the result is undefined and tbe stand- C20-1637
ard system action is to comment and
raise the ERROR conditionu The following publication contains a
complete description of t~he PL/I Subset
3.. ~~!.~~Q:!::ion of PUT: A specification of language:
SKIP(O) under the First Version causes
the previously-transmitted line of PL/I Subset Language ~!cification