Attention! Your ePaper is waiting for publication!
By publishing your document, the content will be optimally indexed by Google via AI and sorted into the right category for over 500 million ePaper readers on YUMPU.
This will ensure high visibility and many readers!
Your ePaper is now published and live on YUMPU!
You can find your publication here:
Share your interactive ePaper on all platforms and on your website with our embed function
Enterprise COBOL for z/OS V4.2 Programming Guide
Enterprise COBOL for z/OS V4.2 Programming Guide
Enterprise COBOL for z/OS V4.2 Programming Guide
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Enterprise</strong> <strong>COBOL</strong> <strong>for</strong> z/<strong>OS</strong><strong>Programming</strong> <strong>Guide</strong>Version4Release2SC23-8529-01
<strong>Enterprise</strong> <strong>COBOL</strong> <strong>for</strong> z/<strong>OS</strong><strong>Programming</strong> <strong>Guide</strong>Version4Release2SC23-8529-01
- Page 1: Enterprise COBOL for z/OSProgrammin
- Page 6 and 7: Arithmetic comparisons (relation co
- Page 8 and 9: Using file status keys. . . . . . .
- Page 10 and 11: Choosing the DYNAM or NODYNAM compi
- Page 12 and 13: Using a century window . . . . . .
- Page 14 and 15: xiiEnterprise COBOL for z/OS V4.2 P
- Page 16 and 17: |||79. Structure of instance method
- Page 18 and 19: Term usedz/OS UNIX ®Long formz/OS
- Page 20 and 21: ►► required_item ▼ repeatable
- Page 22 and 23: vvvvvv- You can parse documents tha
- Page 24 and 25: These guides describe how to use TS
- Page 26 and 27: Chapter 4. Handling tables. . . . .
- Page 28 and 29: Describing the output from sorting
- Page 30 and 31: |||||||- CEE- CEH- CEL- CEQ- CEU- D
- Page 32 and 33: vThe terms file in COBOL terminolog
- Page 34 and 35: "A" Also "a""B" Also "b""C" Also "c
- Page 36 and 37: Environment variable values that ar
- Page 38 and 39: ecord in more detail. Use the READ
- Page 40 and 41: Table 2. FILE SECTION entries (cont
- Page 42 and 43: Recursive callsValue for num inLOCA
- Page 44 and 45: To receive a parameter that was pas
- Page 46 and 47: particular exception does not occur
- Page 48 and 49: Start each declarative section with
- Page 50 and 51: ...Procedure Division.Move Customer
- Page 52 and 53:
You do not need to declare a data i
- Page 54 and 55:
“Splitting data items (UNSTRING)
- Page 56 and 57:
Initializing a numeric (national de
- Page 58 and 59:
RELATED TASKS“Initializing a tabl
- Page 60 and 61:
RELATED CONCEPTS“Unicode and the
- Page 62 and 63:
Displaying values on a screen or in
- Page 64 and 65:
DISPLAY "ABC"DISPLAY "CDEF" WITH NO
- Page 66 and 67:
Storage and its addressabilityWhen
- Page 68 and 69:
Storage for external dataIn additio
- Page 70 and 71:
SVIndicates a sign, positive or neg
- Page 72 and 73:
You can move numeric-edited items t
- Page 74 and 75:
files, terminals, or printers. You
- Page 76 and 77:
Packed-decimal (COMP-3) itemsPACKED
- Page 78 and 79:
Data format conversionsWhen the cod
- Page 80 and 81:
NUMPROC(PFD)Given X'sd', where s is
- Page 82 and 83:
“Using arithmetic expressions”
- Page 84 and 85:
Table 10. Numeric intrinsic functio
- Page 86 and 87:
RELATED REFERENCES“ARITH” on pa
- Page 88 and 89:
Compute Todays-Value =FunctionPrese
- Page 90 and 91:
floating point. This is also true o
- Page 92 and 93:
Table 14. Hexadecimal values of the
- Page 94 and 95:
If a table is to contain only Unico
- Page 96 and 97:
Example: subscriptingThe following
- Page 98 and 99:
Indexing“Putting values into a ta
- Page 100 and 101:
Initializing a table (INITIALIZE)Yo
- Page 102 and 103:
In the example above, the VALUE cla
- Page 104 and 105:
Example: PERFORM and indexingThis e
- Page 106 and 107:
03 REC-2.05 FIELD-4 OCCURS 1 TO 5 T
- Page 108 and 109:
Searching a tableCOBOL provides two
- Page 110 and 111:
“Example: binary search”RELATED
- Page 112 and 113:
88 Enterprise COBOL for z/OS V4.2 P
- Page 114 and 115:
IF condition-qstatement-1ELSECONTIN
- Page 116 and 117:
object must correspond to a conditi
- Page 118 and 119:
Move "Adult Woman" To DescriptionWh
- Page 120 and 121:
Switch = "y". For example, the foll
- Page 122 and 123:
RELATED TASKS“Choosing inline or
- Page 124 and 125:
Looping through a tableYou can use
- Page 126 and 127:
Only that portion of the receiving
- Page 128 and 129:
vAction to be taken if all of the r
- Page 130 and 131:
4. Positions 31 through 33 (BBA) ar
- Page 132 and 133:
2. (Optional) Length of the desired
- Page 134 and 135:
“Example: arithmetic expressions
- Page 136 and 137:
DATA-2 before COUNTR after DATA-2 a
- Page 138 and 139:
01 R Pic x(20) Value "- 1234.5678".
- Page 140 and 141:
You can use a one-character substri
- Page 142 and 143:
v L evaluates to the value 5, the l
- Page 144 and 145:
120 Enterprise COBOL for z/OS V4.2
- Page 146 and 147:
“Processing UTF-8 data” on page
- Page 148 and 149:
Table 15. COBOL statements and nati
- Page 150 and 151:
One or more encoding units are used
- Page 152 and 153:
vNX'hexadecimal-digits'Each of the
- Page 154 and 155:
Where possible, use national groups
- Page 156 and 157:
01 Edited-date PIC NN/NN/NNNN USAGE
- Page 158 and 159:
Table 18. Encoding and size of alph
- Page 160 and 161:
Converting national to alphanumeric
- Page 162 and 163:
The following example converts Gree
- Page 164 and 165:
When you compare operands that have
- Page 166 and 167:
“Processing alphanumeric data ite
- Page 168 and 169:
144 Enterprise COBOL for z/OS V4.2
- Page 170 and 171:
Line-sequential file organizationLi
- Page 172 and 173:
Format for coding input and outputT
- Page 174 and 175:
The COBOL run time checks the conte
- Page 176 and 177:
The ASSIGN clause name can include
- Page 178 and 179:
RELATED CONCEPTS“Logical records
- Page 180 and 181:
vBlocked format-V records: CC + the
- Page 182 and 183:
Each block is preceded by a 4-byte
- Page 184 and 185:
If your program uses QSAM files on
- Page 186 and 187:
OPENREADInitiates the processing of
- Page 188 and 189:
To add records to a file opened as
- Page 190 and 191:
COBOL provides these ways for you t
- Page 192 and 193:
Some of the information about the Q
- Page 194 and 195:
Parameters for retrieving QSAM file
- Page 196 and 197:
RELATED TASKS“Processing new file
- Page 198 and 199:
Accessing HFS files using QSAMYou c
- Page 200 and 201:
Table 22. Handling of QSAM user lab
- Page 202 and 203:
Defining the ddname: Under z/OS, pr
- Page 204 and 205:
“Working with VSAM data sets unde
- Page 206 and 207:
Table 26. VSAM file organization, a
- Page 208 and 209:
RELATED TASKS“Creating alternate
- Page 210 and 211:
Because the concept of blocking has
- Page 212 and 213:
Table 29. I/O statements for VSAM s
- Page 214 and 215:
RELATED TASKS“Opening an empty fi
- Page 216 and 217:
RELATED TASKS“Opening an empty fi
- Page 218 and 219:
Sequential files are always written
- Page 220 and 221:
If you do not code a file status ke
- Page 222 and 223:
vvvvvvName of the catalog to contai
- Page 224 and 225:
MASTERA DD DSNAME=clustername,DISP=
- Page 226 and 227:
Sharing VSAM files through RLSBy us
- Page 228 and 229:
Table 33. Methods for improving VSA
- Page 230 and 231:
206 Enterprise COBOL for z/OS V4.2
- Page 232 and 233:
“Coding input-output statements f
- Page 234 and 235:
OPENREADWRITECLOSETo initiate the p
- Page 236 and 237:
If you do not close a line-sequenti
- Page 238 and 239:
“Improving sort performance with
- Page 240 and 241:
** Assign name for a working file i
- Page 242 and 243:
Coding the output procedureTo selec
- Page 244 and 245:
Sort or merge workDefine a minimum
- Page 246 and 247:
There is no maximum number of keys,
- Page 248 and 249:
To sort on a windowed date field, u
- Page 250 and 251:
“FASTSRT requirements for JCL”
- Page 252 and 253:
Table 34. Methods for checking for
- Page 254 and 255:
Code control statements between col
- Page 256 and 257:
RELATED REFERENCES“CICS SORT appl
- Page 258 and 259:
Language Environment Debugging Guid
- Page 260 and 261:
The following figure shows the flow
- Page 262 and 263:
Using the end-of-file condition (AT
- Page 264 and 265:
Follow these rules for each file:v
- Page 266 and 267:
This example also illustrates how o
- Page 268 and 269:
The FILE-CONTROL entry for the mast
- Page 270 and 271:
246 Enterprise COBOL for z/OS V4.2
- Page 272 and 273:
COMPILE . . . . . . . . . . . . . .
- Page 274 and 275:
The simplest way to compile your pr
- Page 276 and 277:
“Example: JCL for compiling using
- Page 278 and 279:
* COMPILE, LINK EDIT AND RUN A COBO
- Page 280 and 281:
* GOPGM GO MEMBER NAME FOR LOAD MOD
- Page 282 and 283:
Prelink and link-edit procedure (IG
- Page 284 and 285:
jobname JOB acctno,name,MSGCLASS=1
- Page 286 and 287:
RELATED REFERENCES“Data sets used
- Page 288 and 289:
Alternative ddname 8-byte entry Nam
- Page 290 and 291:
Table 36. Compiler data sets (conti
- Page 292 and 293:
SYSOPTF DD DSNAME=dsname,UNIT=SYSDA
- Page 294 and 295:
RELATED REFERENCES“OBJECT” on p
- Page 296 and 297:
statement, the SYSOPTF options supe
- Page 298 and 299:
Table 39. Types of compiler output
- Page 300 and 301:
030200 PROGRAM-ID PROG3....039000 E
- Page 302 and 303:
Example: LANGUAGE option in a batch
- Page 304 and 305:
Messages and listings for compiler-
- Page 306 and 307:
282 Enterprise COBOL for z/OS V4.2
- Page 308 and 309:
SYSLIBSpecify paths to directories
- Page 310 and 311:
Only files with the suffix .cbl are
- Page 312 and 313:
eturned by the compiler is greater
- Page 314 and 315:
Compiling using scripts“MDECK”
- Page 316 and 317:
RELATED TASKSChapter 15, “Compili
- Page 318 and 319:
Specify the directory that contains
- Page 320 and 321:
Compiling OO applications in JCL or
- Page 322 and 323:
UNIX System Services User’s Guide
- Page 324 and 325:
When you are running an application
- Page 326 and 327:
|Table 45. Compiler options (contin
- Page 328 and 329:
Conflicting compiler optionsRELATED
- Page 330 and 331:
ADV option syntax►►ADVNOADV►
- Page 332 and 333:
|||||||||||||||||||||||||||||||||||
- Page 334 and 335:
If you specify the NOCICS option, a
- Page 336 and 337:
vXML GENERATE statements that speci
- Page 338 and 339:
Default is: NOCURRENCYAbbreviations
- Page 340 and 341:
the compiler produces a diagnostic
- Page 342 and 343:
DIAGTRUNCDIAGTRUNC causes the compi
- Page 344 and 345:
message. In general, a message IGYp
- Page 346 and 347:
RELATED REFERENCES“Conflicting co
- Page 348 and 349:
FLAGSTD option syntax►►NOFLAGST
- Page 350 and 351:
CEECBLDY as the target of the call
- Page 352 and 353:
LISTUse the LIST compiler option to
- Page 354 and 355:
and a suffix of .dek. For Enterpris
- Page 356 and 357:
NSYMBOL option syntax►►NATIONAL
- Page 358 and 359:
Internal decimal, signed: Low-order
- Page 360 and 361:
You can specify OPTFILE as a compil
- Page 362 and 363:
Abbreviations are: OUTThe MSGFILE r
- Page 364 and 365:
PGMNAME(LONGMIXED)Usage notesWith P
- Page 366 and 367:
Link-edit considerations: If all pr
- Page 368 and 369:
SIZEUse SIZE to indicate the amount
- Page 370 and 371:
SQL option syntax►►NOSQLSQL(″
- Page 372 and 373:
SSRANGE option syntax►►NOSSRANG
- Page 374 and 375:
Information needed to enable symbol
- Page 376 and 377:
For programs that are compiled usin
- Page 378 and 379:
TRUNC has no effect on COMP-5 data
- Page 380 and 381:
When you specify TRUNC(STD), the se
- Page 382 and 383:
||||vvvvvvvValidation of XML input
- Page 384 and 385:
YEARWINDOWRELATED REFERENCESLanguag
- Page 386 and 387:
362 Enterprise COBOL for z/OS V4.2
- Page 388 and 389:
In the IN/OF phrase, library-name i
- Page 390 and 391:
RELATED TASKS“Changing the header
- Page 392 and 393:
If a failing program is part of a l
- Page 394 and 395:
Finding uninitialized dataUse an IN
- Page 396 and 397:
USE FOR DEBUGGING ON ALL PROCEDURES
- Page 398 and 399:
message identifies the table or ide
- Page 400 and 401:
* Data Division statements = 287* P
- Page 402 and 403:
Table 50. Using compiler options to
- Page 404 and 405:
|ARITH(COMPAT)NOAWONOBLOCK0BUFSIZE(
- Page 406 and 407:
1 090000 display "After perform 410
- Page 408 and 409:
(2) Hexadecimal displacement from t
- Page 410 and 411:
Table 52. Symbols used in LIST and
- Page 412 and 413:
“Signature information bytes: mor
- Page 414 and 415:
Table 53. Signature information byt
- Page 416 and 417:
Table 54. Signature information byt
- Page 418 and 419:
Table 56. Signature information byt
- Page 420 and 421:
000436 SET (1)(2) (3) (5) (6)000F26
- Page 422 and 423:
(3) TGT fields for the base locator
- Page 424 and 425:
Example: XREF output: program-name
- Page 426 and 427:
000984 100-initialize-paragraph.000
- Page 428 and 429:
404 Enterprise COBOL for z/OS V4.2
- Page 430 and 431:
406 Enterprise COBOL for z/OS V4.2
- Page 432 and 433:
vvvvFILE SECTION of the DATA DIVISI
- Page 434 and 435:
Called programs that are processed
- Page 436 and 437:
When you use the integrated CICS tr
- Page 438 and 439:
||vvvvYou can keep nested programs
- Page 440 and 441:
vvvvvvvvvvvvvvFDFILEFILE-CONTROLINP
- Page 442 and 443:
THE-END.EXEC CICS RETURN END-EXEC.E
- Page 444 and 445:
Compiling with the DB2 coprocessor
- Page 446 and 447:
01 C1208.49 C1208-LEN PIC S9(4) USA
- Page 448 and 449:
Table 62. Compiler options required
- Page 450 and 451:
Code-page determination for string
- Page 452 and 453:
EXEC SQL and REPLACE or COPY REPLAC
- Page 454 and 455:
RELATED REFERENCES“DYNAM” on pa
- Page 456 and 457:
For proper execution of COBOL progr
- Page 458 and 459:
Writing mixed-language IMS applicat
- Page 460 and 461:
Move length of AIB to AIBRLENMove "
- Page 462 and 463:
vYou can run programs that reside i
- Page 464 and 465:
RELATED REFERENCESXL C/C++ Programm
- Page 466 and 467:
Table 63. Samples with POSIX functi
- Page 468 and 469:
444 Enterprise COBOL for z/OS V4.2
- Page 470 and 471:
446 Enterprise COBOL for z/OS V4.2
- Page 472 and 473:
The called COBOL program starts run
- Page 474 and 475:
Calling nested programs lets you cr
- Page 476 and 477:
RELATED TASKS“Canceling a subprog
- Page 478 and 479:
The following scenario shows that A
- Page 480 and 481:
In this case, with the CALL literal
- Page 482 and 483:
Calling nested COBOL programsBy cal
- Page 484 and 485:
The following table describes the c
- Page 486 and 487:
If you must call a COBOL DLL progra
- Page 488 and 489:
You can specify another entry point
- Page 490 and 491:
Determine which of these data-passi
- Page 492 and 493:
RELATED CONCEPTS“Storage and its
- Page 494 and 495:
PROCEDURE DIVISION USING BY VALUE.
- Page 496 and 497:
Example: using pointers to process
- Page 498 and 499:
Passing return-code informationUse
- Page 500 and 501:
vvEach subprogram can control a sin
- Page 502 and 503:
Goback.End Program ef1write.Identif
- Page 504 and 505:
480 Enterprise COBOL for z/OS V4.2
- Page 506 and 507:
A DLL application is an application
- Page 508 and 509:
RELATED TASKS“Creating a DLL unde
- Page 510 and 511:
characters or less. For the purpose
- Page 512 and 513:
RELATED REFERENCES“DLL” on page
- Page 514 and 515:
#include #include #pragma linkage (
- Page 516 and 517:
492 Enterprise COBOL for z/OS V4.2
- Page 518 and 519:
MultithreadingTo use COBOL support
- Page 520 and 521:
RELATED CONCEPTSLanguage Environmen
- Page 522 and 523:
...WRITE rec FROM local-storage-ite
- Page 524 and 525:
Asynchronous signals: In a threaded
- Page 526 and 527:
502 Enterprise COBOL for z/OS V4.2
- Page 528 and 529:
|You can use the ENCODING, VALIDATI
- Page 530 and 531:
Accessing XML documentsBefore you c
- Page 532 and 533:
RELATED CONCEPTS“XML events” on
- Page 534 and 535:
RELATED REFERENCES“XMLPARSE” on
- Page 536 and 537:
||||||||||||Table 70. Result of pro
- Page 538 and 539:
XML-NAMESPACE-PREFIX and XML-NNAMES
- Page 540 and 541:
|||||||||||||||||||||||||||||||||||
- Page 542 and 543:
|||||||||||||||||||||||||||||||||||
- Page 544 and 545:
The root element of an XML document
- Page 546 and 547:
For XML documents that are containe
- Page 548 and 549:
Note that the XML parser generates
- Page 550 and 551:
RELATED TASKS“Processing UTF-8 da
- Page 552 and 553:
“Parsing XML documents with valid
- Page 554 and 555:
vvIf you set XML-CODE to the code p
- Page 556 and 557:
RELATED CONCEPTS“XML events” on
- Page 558 and 559:
xml-document-length '.'When otherDi
- Page 560 and 561:
Sample XML documentThe sample XML d
- Page 562 and 563:
At the end of the segment, the pars
- Page 564 and 565:
|||||||||||||||||||||||||||||||||||
- Page 566 and 567:
|||||RELATED TASKS“Parsing XML do
- Page 568 and 569:
In the XML GENERATE statement, you
- Page 570 and 571:
namespace declared on the root elem
- Page 572 and 573:
A byte order mark is not generated.
- Page 574 and 575:
Move 'Mill Valley' to city of shipT
- Page 576 and 577:
with pointer posdElseString xml-nam
- Page 578 and 579:
vvvvThe definition of the data is n
- Page 580 and 581:
$654.00Very high!This generated XML
- Page 582 and 583:
The element names contain hyphens,
- Page 584 and 585:
560 Enterprise COBOL for z/OS V4.2
- Page 586 and 587:
“Defining a factory section” on
- Page 588 and 589:
A number and colon with no method-n
- Page 590 and 591:
CLASS-ID paragraph for defining a c
- Page 592 and 593:
Environment division.Configuration
- Page 594 and 595:
Table 79. Structure of instance met
- Page 596 and 597:
WORKING-STORAGE SECTIONA single cop
- Page 598 and 599:
client invokes debit using an objec
- Page 600 and 601:
Data division.Working-storage secti
- Page 602 and 603:
Defining a clientRELATED TASKSChapt
- Page 604 and 605:
The SOURCE-COMPUTER, OBJECT-COMPUTE
- Page 606 and 607:
You can also make one object refere
- Page 608 and 609:
See the example referenced below fo
- Page 610 and 611:
Table 82. Conformance of the return
- Page 612 and 613:
Instantiating COBOL classesTo insta
- Page 614 and 615:
A subclass inherits the methods and
- Page 616 and 617:
WORKING-STORAGE SECTION for definin
- Page 618 and 619:
Defining a factory sectionUse the F
- Page 620 and 621:
Table 84. Structure of factory meth
- Page 622 and 623:
vvvvThe Account class adds factory
- Page 624 and 625:
CheckingAccount class (subclass of
- Page 626 and 627:
TestAccounts client programcbl dll,
- Page 628 and 629:
RELATED TASKSChapter 16, “Compili
- Page 630 and 631:
606 Enterprise COBOL for z/OS V4.2
- Page 632 and 633:
defined as USAGE POINTER; do not us
- Page 634 and 635:
Managing local and global reference
- Page 636 and 637:
Sharing data with JavaYou can share
- Page 638 and 639:
The following example shows both ca
- Page 640 and 641:
RELATED TASKS“Coding interoperabl
- Page 642 and 643:
Table 91. Services that convert bet
- Page 644 and 645:
01 ex object reference JavaExceptio
- Page 646 and 647:
import javax.naming.Context;import
- Page 648 and 649:
624 Enterprise COBOL for z/OS V4.2
- Page 650 and 651:
Checkpoint records are written on t
- Page 652 and 653:
Writing single checkpoint records,
- Page 654 and 655:
When a deferred restart has been su
- Page 656 and 657:
The DDCKPNT DD statement defines a
- Page 658 and 659:
634 Enterprise COBOL for z/OS V4.2
- Page 660 and 661:
Millennium language extensions (MLE
- Page 662 and 663:
dates, but you prefer to use four-d
- Page 664 and 665:
2. Declare these two-digit dates as
- Page 666 and 667:
DATA DIVISION.FILE SECTION.FDFILE S
- Page 668 and 669:
and year-only date fields to be con
- Page 670 and 671:
If the century window is 1950-2049,
- Page 672 and 673:
vThe output from the UNDATE intrins
- Page 674 and 675:
Using sign conditionsSome applicati
- Page 676 and 677:
vvSubtracting a nondate from a date
- Page 678 and 679:
For example, if a date field is use
- Page 680 and 681:
Analyzing and avoiding date-related
- Page 682 and 683:
If you add a DATE FORMAT YYXXXX cla
- Page 684 and 685:
660 Enterprise COBOL for z/OS V4.2
- Page 686 and 687:
Using an optimal programming styleT
- Page 688 and 689:
Choosing efficient data typesChoosi
- Page 690 and 691:
vof the table, and this value does
- Page 692 and 693:
Optimization of duplicate itemsIn t
- Page 694 and 695:
Contained program procedure integra
- Page 696 and 697:
Important: Confer with your system
- Page 698 and 699:
Table 93. Performance-related compi
- Page 700 and 701:
Table 94. Performance-tuning worksh
- Page 702 and 703:
678 Enterprise COBOL for z/OS V4.2
- Page 704 and 705:
For example:COPY MEMBER1 OF COPYLIB
- Page 706 and 707:
vGeneral services such as starting
- Page 708 and 709:
Example: Language Environment calla
- Page 710 and 711:
686 Enterprise COBOL for z/OS V4.2
- Page 712 and 713:
RELATED CONCEPTS“Formats for nume
- Page 714 and 715:
Value of i + d Value of dValue of i
- Page 716 and 717:
ir5 has dmax decimal places, and wo
- Page 718 and 719:
RANGEREMSUM1. Use the steps for MAX
- Page 720 and 721:
v- Any operand in either comparand
- Page 722 and 723:
(1) A variably located item: EMPLOY
- Page 724 and 725:
When you increment the value of the
- Page 726 and 727:
702 Enterprise COBOL for z/OS V4.2
- Page 728 and 729:
IGZCA2D syntaxTo use the IGZCA2D se
- Page 730 and 731:
RELATED REFERENCES“DBCS notation
- Page 732 and 733:
708 Enterprise COBOL for z/OS V4.2
- Page 734 and 735:
||||||||||||||||||||||||||||||||||T
- Page 736 and 737:
|||Table 99. XML PARSE exceptions t
- Page 738 and 739:
|||Table 99. XML PARSE exceptions t
- Page 740 and 741:
||||Table 100. XML PARSE exceptions
- Page 742 and 743:
XML GENERATE exceptionsRELATED TASK
- Page 744 and 745:
If you specify the EXIT option with
- Page 746 and 747:
Processing of INEXITThe INEXIT exit
- Page 748 and 749:
Processing of LIBEXIT with nested C
- Page 750 and 751:
|||Table 108. LIBEXIT parameters (c
- Page 752 and 753:
|Table 111. ADEXIT processing (cont
- Page 754 and 755:
|||||||||||||||||||||||||||||||||||
- Page 756 and 757:
|||||||||||||||||||||||||||||||||||
- Page 758 and 759:
||||||||||||||MSGEXIT failures:Cust
- Page 760 and 761:
|||||||||||||||||||||||||||||||||||
- Page 762 and 763:
|||||||||||||||||||||||||||||||||||
- Page 764 and 765:
|||||||||||||||||||||||||||||||||||
- Page 766 and 767:
01 JNI-RC pic S9(9) comp-5.* succes
- Page 768 and 769:
744 Enterprise COBOL for z/OS V4.2
- Page 770 and 771:
746 Enterprise COBOL for z/OS V4.2
- Page 772 and 773:
Type Field Record0046 AN_STMT Neste
- Page 774 and 775:
TypeDescriptionX’0038’ Source r
- Page 776 and 777:
Table 118. SYSADATA common header s
- Page 778 and 779:
Table 121. SYSADATA compilation uni
- Page 780 and 781:
Table 122. SYSADATA options record
- Page 782 and 783:
Table 122. SYSADATA options record
- Page 784 and 785:
Table 122. SYSADATA options record
- Page 786 and 787:
Table 122. SYSADATA options record
- Page 788 and 789:
Table 123. SYSADATA external symbol
- Page 790 and 791:
Table 124. SYSADATA parse tree reco
- Page 792 and 793:
|Table 124. SYSADATA parse tree rec
- Page 794 and 795:
Table 124. SYSADATA parse tree reco
- Page 796 and 797:
Table 124. SYSADATA parse tree reco
- Page 798 and 799:
Table 124. SYSADATA parse tree reco
- Page 800 and 801:
Table 124. SYSADATA parse tree reco
- Page 802 and 803:
Table 124. SYSADATA parse tree reco
- Page 804 and 805:
Table 125. SYSADATA token record (c
- Page 806 and 807:
Table 125. SYSADATA token record (c
- Page 808 and 809:
Table 125. SYSADATA token record (c
- Page 810 and 811:
Table 125. SYSADATA token record (c
- Page 812 and 813:
Table 125. SYSADATA token record (c
- Page 814 and 815:
Table 125. SYSADATA token record (c
- Page 816 and 817:
Table 125. SYSADATA token record (c
- Page 818 and 819:
COPY REPLACING record: X’0039’O
- Page 820 and 821:
Table 129. SYSADATA symbol record (
- Page 822 and 823:
Table 129. SYSADATA symbol record (
- Page 824 and 825:
Table 129. SYSADATA symbol record (
- Page 826 and 827:
Table 129. SYSADATA symbol record (
- Page 828 and 829:
Table 129. SYSADATA symbol record (
- Page 830 and 831:
Table 129. SYSADATA symbol record (
- Page 832 and 833:
Table 130. SYSADATA symbol cross-re
- Page 834 and 835:
Table 133. SYSADATA statistics reco
- Page 836 and 837:
Table 138. SYSADATA EVENTS FILE ID
- Page 838 and 839:
814 Enterprise COBOL for z/OS V4.2
- Page 840 and 841:
RELATED TASKS“Preparing to run IG
- Page 842 and 843:
Preparing to run IGYTCARAAll files
- Page 844 and 845:
Preparing to run IGYTCARBRun the IG
- Page 846 and 847:
IGYTSALE: nested program applicatio
- Page 848 and 849:
5. Product description6. Product un
- Page 850 and 851:
-Product code is invalid-Date of sh
- Page 852 and 853:
04 1100 19901110 003301 19901114 WE
- Page 854 and 855:
Language element or conceptASSIGNAU
- Page 856 and 857:
Language element or conceptORGANIZA
- Page 858 and 859:
834 Enterprise COBOL for z/OS V4.2
- Page 860 and 861:
Licensees of this program who wish
- Page 862 and 863:
838 Enterprise COBOL for z/OS V4.2
- Page 864 and 865:
* alphanumeric functionA function w
- Page 866 and 867:
case structureA program-processing
- Page 868 and 869:
the AND or the OR logical operator.
- Page 870 and 871:
that describes overall specificatio
- Page 872 and 873:
* digit positionThe amount of physi
- Page 874 and 875:
* end program markerA combination o
- Page 876 and 877:
logical record exists, or that an o
- Page 878 and 879:
indexed data-nameAn identifier that
- Page 880 and 881:
J2EE See Java 2 Platform, Enterpris
- Page 882 and 883:
main programIn a hierarchy of progr
- Page 884 and 885:
category numeric, internal floating
- Page 886 and 887:
* paragraphIn the PROCEDURE DIVISIO
- Page 888 and 889:
have been processed and are awaitin
- Page 890 and 891:
SSBCS See single-byte character set
- Page 892 and 893:
paragraph in which environment-name
- Page 894 and 895:
supports Unicode using UTF-16 inbig
- Page 896 and 897:
and V. The content of a zoned decim
- Page 898 and 899:
Debugging Guide, GA22-7560Programmi
- Page 900 and 901:
AMODE (continued)of EXIT modules 72
- Page 902 and 903:
CKPT keyword 231classdefining 564de
- Page 904 and 905:
compiler options (continued)SQLCCSI
- Page 906 and 907:
DATE FORMAT clause (continued)use f
- Page 908 and 909:
environment variables (continued)co
- Page 910 and 911:
function-pointer data item (continu
- Page 912 and 913:
Java (continued)arraysdeclaring 613
- Page 914 and 915:
MEDIAN intrinsic functionexample st
- Page 916 and 917:
numeric data (continued)internal fl
- Page 918 and 919:
performance (continued)optimizer (c
- Page 920 and 921:
RETURN statement (continued)with IN
- Page 922 and 923:
static callsexample 456making 450pe
- Page 924 and 925:
USING phrase (continued)PROCEDURE D
- Page 926 and 927:
XMLPARSE compiler optionchoosing th
- Page 928:
Readers’ Comments — We’d Like
Inappropriate
Loading...
Inappropriate
You have already flagged this document.
Thank you, for helping us keep this platform clean.
The editors will have a look at it as soon as possible.
Mail this publication
Loading...
Embed
Loading...
Delete template?
Are you sure you want to delete your template?
DOWNLOAD ePAPER
This ePaper is currently not available for download.
You can find similar magazines on this topic below under ‘Recommendations’.