Text preview for : Y28-6601-1_FORTRAN_E_PLM.pdf part of IBM Y28-6601-1 FORTRAN E PLM IBM 360 fortran Y28-6601-1_FORTRAN_E_PLM.pdf



Back to : Y28-6601-1_FORTRAN_E_PLM. | Home

Y28-6601-1




Program Logic




IBM System/360 Operating System
FORTRAN IV (E)
Program Logic Manual
Program Number 360S-FO-092

This publication describes the internal
design of the IBM System/360 Operating
System FORTRAN IV (E~ compiler program.
Program Logic Manuals are intended for use
by IBM customer engineers involved in pro-
gram maintenance, and by system programmers
involved in altering the program design.
Program logic information is not necessary
for program operation and use; therefore,
distribution of this manual is limited to
persons with program maintenance or modi-
fication responsibilities.




RESTRICTED DISTRIBUTION--SEE ABSTRACT
PREFACE




This manual is organized into three ALthough not prerequisite, the following
sections. section 1 is an introduction and documents are related to this publication:
describes the overall structure of the
compiler and its relationship to the oper-
ating system. section 2 discusses the IBM System/360 Operating System: FORTRAN
functions and logic of each phase of the IV (E) library Subprograms, Form
compiler. section 3 includes a series of C28-6596
flowcharts that show the relationship among
the routines of each phase. Also provided
in this section are phase routine director- IBM System/360 Operating system: Sequen-
ies. tial Access Methods, Program Logic Manu-
al, Form Y28-6604
Appendixes at the end of this publica-
tion provide information pertaining to:
(1) source statement scan, (2) intermediate IBM System/360 Operating System: Con-
text formats, (3) table formats, (4) main cepts and Facilities, Form C28-6535
storage allocation, etc.

Prerequisite to the use of this publica- IBM System/360 Operating System: Control
tion are: Program services, Form C28-6541

IBM System/360 Operating System: Princi- IBM System/360 Operating system: Linkage
ples of Operation, Form A22-6821 Editor, Program Logic Manual, Form
Y28-6610
IBM System/360 Operating System: FORTRAN
IV (E) Language, Form C28-6513 IBM System/360 Operating system: Data
Management, Form C28-6537
IBM System/360 Operating System: Intro-
duction to control Program Logic, Pro- IBM System/360 Operating system: system
gram Logic Manual, Form Y28-6605 Generation, Form C28-6554

IBM System/360 Operating System: FORTRAN
IV (E) Programmer's Guide, Form C28-6603 This compiler is similar in design to
(sections "Job Processing" and the IBM System/360 Basic Programming sup-
"Cataloged Procedures") port FORTRAN IV Compiler.




Second Edition
This is a major rev~s~on of, and obsoletes, Form Y28-6601-0 (formerly
Z28-6601-0). Significant changes have been made throughout the text.
This edition should be reviewed in its entirety.


Significant changes or additions to the specifications contained in this
publication will be reported in subsequent revisions or Technical
Newsletters.

This pUblication was prepared for production using an IBM computer to
~pdate the text and to control the page and line format. Page
~mpressions for photo-offset printing were obtained from an IBM 1403
Printer using a special print chain.
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 Corporation, Programming Systems publications, Department 058,
PO Box 390, Poughkeepsie, N. Y. 12602
CONTENTS



SECTION 1: INTRODUCTION