Text preview for : LY33-6011-1_PLI_Resident_Library_PLM_Oct76.pdf part of IBM LY33-6011-1 PLI Resident Library PLM Oct76 IBM 370 pli LY33-6011-1_PLI_Resident_Library_PLM_Oct76.pdf
Back to : LY33-6011-1_PLI_Resident_ | Home
Licensed Material - Property of IBM
LY33-6011-1
File No. 5360/5370-29
DOS
PL/I Resident Library:
Program Product Program Logic
Program Number 5736-LM4
(This product is also distributed as
part of composite package 5736-PL3)
Feature Number 8051
Page of LY33-6011-1, Revised October 1976 by TNL LN33-6179
Second Edition (March 1973)
This edition applies to Version 1, Release 5, Modification 0 of the DOS
Optimizing Compiler, Program Product 5736-PL1, and to any subsequent
version, release, and modification.
Information in this publication is subject to significant change.
Any such changes will be published in new editions or technical
newsletters. Before using the publication, consult the ~atest IBM
System/370 Bibliography, GC20-0001, and the technical newsletters that
amend the bibliography, to learn which edition and technical newsletters
are applicable and current.
Requests for copies of IBM publications should be made to the IBM branch
office that serves you.
Forms for readers' comments are provided at the back of the publication.
If the forms have been removed, comments may be addressed to IBM
Corporation, P.O. Box 50020, Programming Publishing, San Jose,
California 95150. All comments and suggestions become the property of
IBM.
CCopyright International Business Machines Corporation
1970,1971,1972,1974,1976
2 Licensed Material - Property of IBM
PREFACE
The purpose of this publication is to summarize the internal log:c of
the modules contained in the DOS PL/I Resident Library. It suppl0m~n~G
the program listings by providing descriptive text and flowcharts, but
program structure at the machine instruction lev~l is not discussed.
The descriptive text is contained in part I of this publicativn, th~
flowcharts are in part II.
Information on how to US8 this publication is contained in chapt~r 1 of
part I; although the manual is intended primarily as a sourCt of
reference, the user should acquaint himself with the contents of chapter
1 before referring to any other chapter.
PREREQUISITE PUBLICATIONS
To make effective use of this publication, the reader must be familiar
with the contents of:
DOS
PLlI Optimizing Compiler: Execution Logic,
Order No. SC33-0019
ASSOCIATED PROGRAM PRODUCT PUBLICATIONS
Details of the DOS PL/I Transient Library are given in the following
publication:
DOS
PL/I Transient Librarv: Program Logic,
Order No. LY33-6012
The PL/I Optimizing Compiler, its facilities, and its requirements are
described briefly in the following publication:
DOS
PElI Optimizing Compiler:
General Information, Order No. GC33-0004
Details of the language implemented by the PL/I Optimizing Compiler are
given in:
DOS
PL/I Optimizing Compiler: Language Reference Manual,
Order No. SC33-0005
Licensed Material - Property of IBM 3
Page of LY33-6011-1, Revised October 1976 by TNL LN33-6179
The relationship between a PL/I program and the Disk Operating System is
described in:
DOS
PL/I Optimizing Compiler: Proqrammer's Guide,
Order No. SC33-0008
Compile-time and execution-time messages for the PL/I Optimizing
Compiler are documented in the following program product publication:
DOS
PL/I Optimizing compiler: Messages, Order No. SC33-0021
RECOMMENDED SYSTEM AND SYSTEM CONTROL PROGRAM PUBLICATIONS
DOS concepts and Facilities
Order No. GC24-5030
DOS System Control and System Service Programs
Order No. GC24-5036
DOS Supervisor and Input/Output Macros
Order No. GC24-5037
DOS Data Management Concepts
Order No. GC24-3427
DOS System Generation and Maintenance
Order No. GC24-5033
Introduction to DOS/VS, Order No. GC33-5370
DOS/VS System Management Guide, Order No. GC33-5371
DOS/VS Data Management Guide, Order No. GC33-5372
DOS/VS System Control statements, Order No. GC33-5376
DOS/VS System Generation, Order No. GC33-5377
DOS/VS Messages, Order No. GC33-5379
DOS/VS Data Management Services Guide, Order No. GC26-3183
DOS/VS Data Management Macro Instruction, Order No. GC26-3793
Tape and Disk Sort/Merge Program
Order No. GC28-6616
IAVAILABILITY OF PUBLICATIONS
I
I
IThe availability of the publication is indicated by its use key, the
Ifirst letter in the order number. The use keys are:
I
I G - General: available to users of IBM systems, products,
I and services without charge, in quantities to meet
4 Licensed Material - Property of IBM
Page of LY33-6011-1, Added october 1976 by TNL LN33-6179
their normal requirements; can also be purchased by
anyone through IBM branch offices.
S - Sell: can be purchased by anyone through IBM branch
offices.
L - Licensed materials, property of IBM: available only to
licensees of the related program products under the
terms of the license cgreement.
Licensed Material - Property of IBM 4.1
Page of LY33-6011-1, Revised October 1976 by TNL LN33-6179
CONTENTS
PART I: MODULE DESCRIPTIONS
CHAPTER 1: INTRODUCTION 10
The Resident Library 10
Module Naming Conventions 10
Control Names 10
Entry Point Names 11
Control section Names