ContentsIndexPreviousNext

B.2 Limits and Ranges

ACUCOBOL-GT has the following limits:




Maximum Program Size:
(compilation unit)

1 MB code, 1 MB data
1 GB data for large model
Maximum Program Size:
(run unit)

Limited only by machine memory
Maximum Record Size:

32767 bytes
Number of Indexed Keys:

Primary + 119 alternates
Number of Segments per Key:

16
Maximum Indexed Key Size:

250 bytes
Maximum Sort Key Size:

32767 bytes
Maximum Number Sort Keys:

255
Maximum duplicate keys:

No limit
Maximum File Size:

host system dependent
logical limit: 128 terabytes if Vision Version 4 is used; for all other file systems the logical limit is 2048 MB

Maximum Data Item Size
- Alphanumeric:
- Numeric:
- Edited:


65520 bytes*
18 digits
255 bytes
Maximum size of an external
data item:

64K (larger in large model)*
Maximum Table Indexes:

15
Maximum Open Files/Process:

255 (128 on MS-DOS)
Maximum Literal Size:

4096 characters
Maximum Paragraph Size:

32767 bytes
Maximum Pop-Up Windows:

Limited only by machine memory
Maximum Picture String:

100 Characters
SPECIAL-NAMES Switches:

26
Maximum number of OCCURS:

65,280
Maximum nesting:
- IFs:
- PERFORMS:
- PERFORMS n times:
- CALLS:
- Recursive CALLS:


limited by machine, least max.=2720
No limit
No limit
No limit
32767
Maximum number of data and procedure names:

Limited only by machine memory
Maximum number of parameters
in a CHAIN statement

50
Maximum number of Linkage Section
data items per program

255
Maximum number of ENTRY points
per program

65536
Maximum number of characters
in an alphanumeric data item
used in a DISPLAY statement

2048

*For exceptions, see the Reference Manual, section 5.1.6 on "Large Data Handling."