
Enterprise PL/I for z/OS 5.3 Programming Guide IBM GI13-4536-02 Note Before using this information and the product it supports, be sure to read the general information under “Notices” on page 489. Third Edition (March 2021) This edition applies to Version 5 Release 3 of Enterprise PL/I for z/OS® and to any subsequent releases and modifications until otherwise indicated in new editions or technical newsletters. Make sure you are using the correct edition for the level of the product. Order publications through your IBM representative or the IBM branch office serving your locality. Publications are not stocked at the address below. A form for readers' comments is provided at the back of this publication. If the form has been removed, address your comments to: IBM Corporation, Department H150/090 555 Bailey Ave San Jose, CA, 95141-1099 United States of America When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. Because IBM Enterprise PL/I for z/OS supports the continuous delivery (CD) model and publications are updated to document the features delivered under the CD model, it is a good idea to check for updates once every three months. © Copyright International Business Machines Corporation 1999, 2021. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Tables..................................................................................................................xv Figures............................................................................................................. xxiii Introduction...................................................................................................... xxv About this document................................................................................................................................ xxv Runtime environment for Enterprise PL/I for z/OS..................................................................................xxv Using your documentation....................................................................................................................... xxv Notation conventions used in this document......................................................................................... xxvi Conventions used...............................................................................................................................xxvi How to read the syntax notation.......................................................................................................xxvii How to read the notational symbols..................................................................................................xxix Summary of changes............................................................................................................................... xxix Enhancements in this release.............................................................................................................xxx Enhancements from V5R2................................................................................................................ xxxii Enhancements from V5R1............................................................................................................... xxxiii Enhancements from V4R5................................................................................................................ xxxv Enhancements from V4R4............................................................................................................... xxxvi Enhancements from V4R3............................................................................................................... xxxvi Enhancements from V4R2.............................................................................................................. xxxvii Enhancements from V4R1............................................................................................................... xxxix Enhancements from V3R9............................................................................................................... xxxix Enhancements from V3R8....................................................................................................................xli Enhancements from V3R7...................................................................................................................xlii Enhancements from V3R6..................................................................................................................xliii Enhancements from V3R5.................................................................................................................. xliv Enhancements from V3R4...................................................................................................................xlv Enhancements from V3R3.................................................................................................................. xlvi Enhancements from V3R2................................................................................................................ xlviii Enhancements from V3R1..................................................................................................................xlix Enhancements from VisualAge PL/I...................................................................................................xlix How to send your comments....................................................................................................................... li Accessibility..................................................................................................................................................li Part 1. Compiling your program..............................................................................1 Chapter 1. Using compiler options and facilities........................................................................................ 3 Compile-time option descriptions......................................................................................................... 3 AGGREGATE...................................................................................................................................... 9 ARCH................................................................................................................................................. 9 ASSERT............................................................................................................................................11 ATTRIBUTES................................................................................................................................... 11 BACKREG........................................................................................................................................ 11 BIFPREC..........................................................................................................................................12 BLANK............................................................................................................................................. 12 BLKOFF............................................................................................................................................13 BRACKETS.......................................................................................................................................13 CASE................................................................................................................................................13 CASERULES.....................................................................................................................................14 iii CEESTART........................................................................................................................................14 CHECK............................................................................................................................................. 15 CMPAT............................................................................................................................................. 16 CODEPAGE...................................................................................................................................... 17 COMMON.........................................................................................................................................17 COMPILE......................................................................................................................................... 17 COPYRIGHT.................................................................................................................................... 18 CSECT..............................................................................................................................................18 CSECTCUT....................................................................................................................................... 19 CURRENCY...................................................................................................................................... 19 DBCS................................................................................................................................................19 DBRMLIB.........................................................................................................................................20
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages586 Page
-
File Size-