Enterprise PL/I for z/OS Programming Guide V ersion 3 Release 6 SC27-1457-06
Enterprise PL/I for z/OS Programming Guide V ersion 3 Release 6 SC27-1457-06 Enterprise PL/I for z/OS Programming Guide V ersion 3 Release 6 SC27-1457-06 Eighth Edition (October 2006) This edition applies to Version 3 Release 6 of Enterprise PL/I for z/OS, 5655-H31, and to any subsequent releases 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 HHX/H1 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. © Copyright International Business Machines Corporation 1999, 2006. All rights reserved. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Note! Before using this information and the product it supports, be sure to read the general information under “Notices” on page 433. Contents Tables . . . . . . . . . . . . . . . ix Figures . . . . . . . . . . . . . . . xi Introduction . . . . . . . . . . . . xiii About This Book . . . . . . . . . . . . xiii Run-time environment for Enterprise PL/I for z/OS . . . . . . . . . . . . . . . . xiii Using your documentation . . . . . . . . . xiii PL/I information . . . . . . . . . . . xiv Notation conventions used in this book . . . . . xiv Conventions used . . . . . . . . . . . xiv How to read the syntax notation . . . . . . xv How to read the notational symbols . . . . xvii Enhancements in this release . . . . . . . . xviii DB2 V9 support . . . . . . . . . . . xviii Debugging improvements . . . . . . . . xviii Performance improvements . . . . . . . xviii Usability enhancements . . . . . . . . . xix Enhancements from V3R5 . . . . . . . . . xix Debugging improvements . . . . . . . . xix Performance improvements . . . . . . . . xix Usability enhancements . . . . . . . . . xx Enhancements from V3R4 . . . . . . . . . xx Migration enhancements . . . . . . . . . xx Performance improvements . . . . . . . . xxi Usability enhancements . . . . . . . . . xxi Debugging improvements . . . . . . . . xxii Enhancements from V3R3 . . . . . . . . . xxii More XML support . . . . . . . . . . xxii Improved performance . . . . . . . . . xxii Easier migration . . . . . . . . . . . xxii Improved usability . . . . . . . . . . xxiii Improved debug support . . . . . . . . xxiii Enhancements from V3R2 . . . . . . . . . xxiii Improved performance . . . . . . . . . xxiii Easier migration . . . . . . . . . . . xxiii Improved usability . . . . . . . . . . xxiv Enhancements from V3R1 . . . . . . . . . xxv Enhancements from VisualAge PL/I . . . . . xxv Part 1. Compiling your program . . . 1 Chapter 1. Using compiler options and facilities . . . . . . . . . . . . . . . 3 Compile-time option descriptions . . . . . . . 3 AGGREGATE . . . . . . . . . . . . . 6 ARCH . . . . . . . . . . . . . . . 6 ATTRIBUTES . . . . . . . . . . . . . 8 BACKREG . . . . . . . . . . . . . . 8 BIFPREC . . . . . . . . . . . . . . 8 BLANK . . . . . . . . . . . . . . . 9 BLKOFF . . . . . . . . . . . . . . 10 CEESTART . . . . . . . . . . . . . 10 CHECK . . . . . . . . . . . . . . 10 CMPAT . . . . . . . . . . . . . . . 11 CODEPAGE . . . . . . . . . . . . . 12 COMMON . . . . . . . . . . . . . 12 COMPACT . . . . . . . . . . . . . 13 COMPILE . . . . . . . . . . . . . . 13 COPYRIGHT . . . . . . . . . . . . . 14 CSECT . . . . . . . . . . . . . . . 14 CSECTCUT . . . . . . . . . . . . . 15 CURRENCY . . . . . . . . . . . . . 15 DBCS . . . . . . . . . . . . . . . 15 DD . . . . . . . . . . . . . . . . 16 DECIMAL . . . . . . . . . . . . . . 16 DEFAULT . . . . . . . . . . . . . . 17 DISPLAY . . . . . . . . . . . . . . 25 DLLINIT . . . . . . . . . . . . . . 25 EXIT . . . . . . . . . . . . . . . . 26 EXTRN . . . . . . . . . . . . . . . 26 FLAG . . . . . . . . . . . . . . . 26 FLOAT . . . . . . . . . . . . . . . 27 FLOATINMATH . . . . . . . . . . . . 27 GONUMBER . . . . . . . . . . . . . 28 GRAPHIC . . . . . . . . . . . . . . 28 INCAFTER . . . . . . . . . . . . . 29 INCDIR . . . . . . . . . . . . . . 29 INCPDS . . . . . . . . . . . . . . 29 INITAUTO . . . . . . . . . . . . . 30 INITBASED . . . . . . . . . . . . . 30 INITCTL . . . . . . . . . . . . . . 31 INITSTATIC . . . . . . . . . . . . . 31 INSOURCE . . . . . . . . . . . . . 31 INTERRUPT . . . . . . . . . . . . . 32 LANGLVL . . . . . . . . . . . . . . 33 LIMITS . . . . . . . . . . . . . . . 33 LINECOUNT . . . . . . . . . . . . . 34 LINEDIR . . . . . . . . . . . . . . 34 LIST . . . . . . . . . . . . . . . . 35 MACRO . . . . . . . . . . . . . . 35 MAP . . . . . . . . . . . . . . . 35 MARGINI . . . . . . . uploads/Management/ pl1-programming-guide.pdf
Documents similaires










-
25
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 01, 2022
- Catégorie Management
- Langue French
- Taille du fichier 5.1049MB