2012/11/22

OpenVMS numbers

Here are some numbers I collected over the years using OpenVMS.

Command Line Interpreter (CLI)

Description
number
number of characters in verbs and qualifiers examined by CLI (keywords read in entirety)
4
minimum abbreviation permitted for verbs and qualifiers, assuming truncation is unique.
Exceptions: CONTINUE, DEPOSIT, EXAMINE and RUN can be truncated to 1 character eventhough the truncation is not unique.
1

Command Procedures (DCL Scripts)

Description
number
maximum number of parameters which can be passed to a command procedure or a subroutine
8
(P1..P8)
maximum depth of nested command procedures (including the top-level procedure)
32

Command String

Description
number
maximum number of characters after symbol and lexical expansion
1024
maximum number of characters permitted without using hyphen '-' for command string extension
256
maximum number of characters permitted per element
255
maximum number of elements permitted
128

File Specifications

Description
number
maximum length for full file specification, including delimiters
255
maximum length of a (DECnet) node name
6
maximum length of the optional access control string used with node name
42
maximum length of a device name, including controller and unit number
15
maximum length of a filename
39
minimum length of a filename
0
maximum length of a file type, excluding '.'
39
minimum length of a file type
0
maximum version number
32767
maximum length of a directory name
39

Forms

Description
number
maximum length of a form name
31
range of permissible form numbers
0..999
maximum length of a form description
255
range of permissible form length values
1..255
maximum length of a stock name
31
range of permissible form width values
1..65535

Label Names

Description
number
maximum length
255

Logical Names

Description
number
maximum length of a logical name
255
maximum length of a logical table name entered in LNM$PROCESS_DIRECTORY or LNM$SYSTEM_DIRECTORY
31
maximum length of a logical node name
15

Passwords

Description
number
maximum length of a password
31

PRINT (see also Queues)

Description
number
range of allowable values to /COPIES qualifier
1..255
range of allowable values to /JOB_COUNT qualifier
1..255
maximum length for /NAME qualifier
39
maximum length for /NOTE qualifier
255
maximum length for /OPERATOR qualifier
255

Process Names

Description
number
maximum length of a process name
15

Prompt

Description
number
maximum length of a prompt string
32

Process Names

Description
number
maximum length of a process name
15

Queues

Description
number
range of process priorities for /BASE_PRIORITY qualifier
0..15
maximum length of a queue name
31
maximum number of concurrent jobs per queue (/JOB_LIMIT qualifier)
255
maximum number of parameters in the /PARAMETER qualifier
8
maximum length for each parameter in the /PARAMETER qualifier
255
maximum length for all parameters combined
480
range of values for the /PRIORITY qualifier
0..255
range of pages that can be printed with START/QUEUE/ALIGN
1..20
maximum length permitted in the START/QUEUE/SEARCH string
63
range of buffers permissible with START/QUEUE/MANAGER/BUFFERS
63
range of blocks permissible with START/QUEUE/MANAGER/EXTEND_QUANTITY
10..65535

RECALL

Description
number
range of permissible RECALL command specifiers
1..20
size of the RECALL buffer (in characters)
1025
maximum length read from a RECALL command
255

REPLY/REQUEST

Description
number
maximum length of the message text (in characters)
128

Symbols

Description
number
maximum length of a symbol name
255
minimum length of a symbol name
1
maximum length of an evaluated string expression in a symbol assignment
1024
range of permissible integers in substring replacement (symbol[x,y] := string where x+y <= 769)
0..768
maximum length of an arithmetic overlay
32
maximum length of an evaluated string expression without /SYMBOL qualifier on the WRITE command
1024
maximum length of an evaluated string expression with /SYMBOL qualifier on the WRITE command
2048

UIC

Description
number
numeric group number range (octal)
0..37776
numeric member number range (octal)
0..177776
maximum length of a group name (in named format)
31
maximum length of a member name (in named format)
31

Volume Names

Description
number
maximum length of a disk volume name
12
maximum length of a tape volume name
6
alternate maximum length of an ANSI-labelled magnetic tape
(14 for owner identifier field, 1 for volume accessibility field)
15

No comments:

Post a Comment