Text preview for : C24-3337-1_Report_Program_Generator_Specifications_1965.pdf part of IBM C24-3337-1 Report Program Generator Specifications 1965 IBM 360 rpg C24-3337-1_Report_Program_Generator_Specifications_1965.pdf
Back to : C24-3337-1_Report_Program | Home J:.<'l.le No. 530U-28 Form C24-3337-l OSSystems Reference LibraryIBM System/360 Operating SystemReport Program GeneratorSpecificationsThis reference publication contains ,fundamentalsof RPG programming and language specifications forthe IBM System/360 Operating System, R~port Pro-gram Generator.Also included is the job setup information for ex-ecuting RPG.PREFACEThe System/360 Operating System, Report may be several reports created simulta-Program Generator (RPG) is a problem~ neously on different devices.oriented language designed to provide users For information on the operatingwith an efficient, easy-to-use technique system that is beyond the purpose of thisfor generating programs that can: publication, refer to the following publi- cations:1.' Obtain data records from single or multiple input files, IBM System/360 Operating System, System2. Perform calculations on data taken Programmer's Guide (Form C28-6550) from input records or RPG literals, IBM System/360 Operating System, Assem-3. Write reports, bler (E) Programmer's Guide (Form4. Use Table Lookup, C28-6595)5. Exit to a user's subroutine written IBM System/360 Operating System, Concepts in a language other than RPG, and Facilities (Form C28-6535)6. Branch within the calculations, IBM System/360 Operating System, Data7. Sequence check input records, Management (Form C28-6537)8. Maintain files. IBM System/360 Operating System, Job Control Language (Form C28-6539) RPG uses a set of specification sheets IBM System/360 Operating System, Linkageon which the user makes entries. The Edltor (Form C28-6538)forms are simple, and the headings on the IBM System/360 Operating System, Controlsheets are largely self-explanatory. Program Services (Form C28-654l) Although many reports use only oneinput file, RPG can combine data from For titles and abstracts of associatedmultiple input files to create a report. publications, see the IBM System/360The output may be a single report, or it Bibliography (Form A22-6822) .Second Edi tionThis edition, C24-3337-l, is a major revision of,and obsoletes, Form C24-3337-0.Significant changes or additions to the specifications contained in thispublication will be reported in subsequent revisions or Technical News-letters.Requests for copies of IBM publications should be made to your IBMrepresentative 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 Publications, Department 452, San Jose, California 95114.