Text preview for : J24-0215-2_cardTapeRPG.pdf part of IBM J24-0215-2 cardTapeRPG IBM 140x J24-0215-2_cardTapeRPG.pdf



Back to : J24-0215-2_cardTapeRPG.pd | Home

File Number 1401-28
Form J24-0215-2




Systems Reference Library




Report Program Generator
IBM 1401 Card and Tape Systems

This reference publication contains, language specifi-
cations for Report Program Generator for ruM 1401
Card and Tape Systems. The descriptions of the speci-
fications sheets and the rules and conventions for writ-
ing them constitute the major portion of this publi-
cation. Also included, is information about machine
processing of the source deck to produce the object
program and machine processing of the input data file
to produce a report.

For titles and abstracts of associated publications,
see the lBAl 1401/1460 Bibliography, Form A24-1495.
Contents


Introduction 3

First Phase of Report Generating. . . . . . . . . . . . . . . . .. 10
General Description .............................. 10
Correlating the Report Specifications ...... . . . . . . . . .. 12
IBM 1403 Spacing Chart ........ . . . . . . . . . . . . . . . . .. 12
Input Specifications .............................. 16
Data Specifications .............................. 22
Calculation Specifications ......................... 29
Format Specifications ........................... " 34
Control Card . . . . . . . ........................... '. 44
Special Feature Specifications .. . . . . . . . . . . . . . . . . . . 44
Summary of First Phase of Report Generating 44

Second Phase of Report Generating .. . . . . . . . . . . . 45
Checking the Specifications . . . . . . . . . . . . . . . . . . . . . . .. 45

Third Phase of Report Generating ................. 46
Program Storage Requirements .................... . 46

Fourth Phase of Report Generating ...... . . . . . . . . .. 47
Sense Switches .................................. 47

Suggestions and Recommendations ............... 48
Split Control-Fields in Input Records ........ . ..... 48
Program Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Description of the General Block Diagrams . . . . 51
Object Program to Process Card Input Files .......... 51
Object Program to Process Tape Input Files .......... 54

Inserting Subroutines in Object Program .......... 58
Subroutine Labels ............................... 58

Suppressing Total Lines and Calculations 59

Sample Report Documentation. . . . . . . . . . . . . . . . . . . .. 59

Index ..................................... . 74




Minor Revision, Feb-rua-ry 1965

This publication is a reprint of an earlier edition with the format
changed to conform to that of the Systems Reference Library.
Like the earlier edition, it obsoletes Form J24-0215-1.




Copies of this and other IBM publications can be obtained through IBM Branch Offices.
Address comments concerning the content of this publication to IBM Product Publications, Endicott, New York 13764.