Ap A. Flagging of SAA, OSVS and VSC2 Implementation Limits [ COBOL/HP-UX Error Messages for the Series 700 and 800 ] MPE/iX 5.0 Documentation
COBOL/HP-UX Error Messages for the Series 700 and 800
Appendix A Flagging of SAA, OSVS and VSC2 Implementation Limits
This table indicates the limits imposed by the following versions of IBM
COBOL:
SAA - Systems Application Architecture
OSVS - OS/VS COBOL
VSC2 - VS COBOL II
Items exceeding these limits can be flagged in your program by using
FLAG"SAA", FLAG"OSVS" and FLAG "VSC2" respectively.
Note: Some of the above limits may exceed those of this COBOL system.
In these cases a different error message will be produced.
-----------------------------------------------------------------------------------------
Flag Limit SAA SAA OSVS VSC2
Level 1 Level 2
-----------------------------------------------------------------------------------------
404 Number of operands being replaced in a 150 150 150 n/a
COPY ...REPLACING statement
409/ Number Of Files in a program 25 98 65534 65534
421
410 SAME RECORD AREA n/a 255 255
412 ALTERNATE Key Clauses n/a 253 253
413 Length of RECORD KEY in one file 120 120 255 n/a
415 Data SECTION Size n/a 1048574 134217600
419 File BLOCK Size 32759 32766 32760 1048574
420 File RECORD Size 32759 32766 32767 1048574
424 LINKAGE Records n/a 255 n/a
425 FILE SECTION Group Item n/a 32766 16777200
426 Length of Group Item 32768 3,000,000 131072 16777200
427 Length of Elememtary Item 32767 3,000,000 32766 16777200
428 Numeric Edited Digits 30 127 249
430 VALUE Literal Length n/a 65534 16777200
431 Number of characters in PIC 30 30 30 30
char-string
432 PICTURE Replication 32768 3,000,000 99999 16777200
433 Sort RECORD Size 32767 32750 32750
434 Table Size (variable length) 32767 3,000,000 32766 16777200
436 Total length of SORT ASC/DESC Key 12 256 12 12
437 Total length of MERGE ASC/DESC Key 256 256 256 256
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
Flag Limit SAA SAA OSVS VSC2
Level 1 Level 2
-----------------------------------------------------------------------------------------
438 Number of index-names per table 12 12 12 12
440 Paragraph Names n/a 65534 1048573
441 PERFORMS n/a 65533 4194302
442 Number of OCCURS levels 7 7 3 7
443 Number of GO TO procedure-name 255 255 2031 255
DEPENDING ON Labels
444 Number of IF Nesting levels 30 30 n/a n/a
445 Number of CALL USING Parameters 30 255 n/a 16383
446 Number of SORT USING File-names 8 16 16 16
447 Number of SORT Keys 12 30 12 n/a
448 Number of SEARCH ALL ... WHEN 12 12 12 12
relation Conditions
449 Number of UNSTRING Delimiters 30 30 15 255
450 Number of INSPECT TALLYING operands 15 15 15 15
451 Sort Key Size 256 256 4092
-----------------------------------------------------------------------------------------
MPE/iX 5.0 Documentation