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:
logical limit: 128 terabytes if Vision Version 4 is used; for all other file systems the logical limit is 2048 MB

host system dependent

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

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