Files and Related
|
Item |
Size / limit / capacity / description |
Updated in A-Shell build...; old value |
|
Files |
none; see File Size Limits. |
948 of Dec 05; 2GB |
|
Filenames |
10+3 characters |
897 of Aug 04; 6+3 |
|
Expanded DO file |
~122K |
864 of Feb 04; 62K |
|
ISAM record size |
4K |
|
|
ISAM index file |
1 terabyte (theoretical); see ISAM File Size Limits. |
|
|
ISMA-A record size |
16K |
988 of Dec 07; 8K |
|
ISAM-A index file |
2 terabytes (theoretical); see ISAM File Size Limits. |
1134 of Jan 09; 2GB |
Other
|
Item |
Size / limit / capacity / description |
Updated in A-Shell build...; old value |
|
Device name |
Three or four alphabetic characters, followed by one or two numeric digits, with a maximum length of five combined characters. |
|
|
Ersatz name |
One to ten alphabetic or numeric characters, starting with an alphabetic character, and immediately followed by a colon. |
|
|
Ersatz table auto-refresh |
Every 30 seconds |
|
|
Ersatz devices allowed |
1000 |
979 of Jan 06; 400 |
|
Printer init file line length |
256 characters |
987 of Apr 07; 100 |
|
Command line length |
300 characters |
916 of Feb 05; 200 |
|
Number of GUI objects that can be defined at any one time |
600 |
902 of Oct 04; 400 |
|
Number of modules that can be loaded into user memory |
96 (per job). Note that subroutines are modules. |
854 of Nov 03; 32 |
|
INPUT CSV line length |
4K |
995 of Sep 07 (mentioned) |
|
++INCLUDE levels |
13 |
1131 of Dec 08; 3 |
|
Windows printer name |
100 characters |
1148 of May 09; 50 |
|
Command line history buffer |
25 lines |
1168 of Dec 09; 10 |
Subroutines
|
Item |
Size / limit / capacity / description |
Updated in A-Shell build...; old value |
|
Number of parameters than can be passed to a subroutine |
128 |
1219 of May 2011, 100; prior to that, 1135 of January 2009, 30 |
|
Size of subroutine name |
Six characters. This is in contrast to general filenames, which can be up to ten characters. Applies to SBX and SBR. |
|
|
Maximum size of a parameter passed in or out of a subroutine |
2**24-1 (16,777,215) bytes |
|
|
Number of subroutines on disk or called in a single program |
No inherent limit |
|
|
Number of modules that can be loaded into user memory |
96 (per job). Note that subroutines are modules. |
854 of Nov 03; 32 |
|
XTREE: number of trees allowed |
32 |
1134 of Jan 09; 10 |
|
XTREE: maximum columns |
80, may be editable or not |
|
|
AUI: max number of controls |
Unlimited. The control table expands as needed. |
1166.6.1 of 16 Nov 09; 600 |
|
AUI: max number of menu items |
Unlimited. The menu table expands as needed. |
1166.6.1 of 16 Nov 09; 250 |