Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Data types

Data types

Character set

Special rules

alphanum-name

A...Z
0...9
$, #, @

cat-id

A...Z
0...9

Not more than 4 characters;
must not begin with the string PUB

command-rest

Freely selectable

composed-name

A...Z
0...9
$, #, @
hyphen
period
catalog ID

Alphanumeric string that can be split into multiple
substrings by means of a period or hyphen.
If a file name can also be specified, the string may
begin with a catalog ID in the form :cat: (see data
type filename below).

c-string

EBCDIC character

Must be enclosed within single quotes;
the letter C may be prefixed; any single quotes
occurring within the string must be entered twice.

date

0...9
Structure identifier:
hyphen

Input format: jjjj-mm-tt

jjjj:

year; optionally 2- or 4 digits

mm:

month

tt:

day

device

A...Z
0...9
hyphen

Character string, max. 8 characters in length,
corresponding to a device available in the system.
In guided dialog, SDF displays the valid operand
values. For notes on possible devices, see the
relevant operand description.

fixed

+, -
0...9
period

Input format: [character][ziffern].[ziffern]

[sign]:

+ oder -

[digits]:

0...9

must contain at least one digit, and may
contain up to 10 characters (0...9, period) apart
from the sign.

filename

A...Z
0...9
$, #, @
hyphen
period

Input format:

:cat:

optional entry of the catalog identifier;
character set limited to A...Z and 0...9;
maximum of 4 characters; must be enclosed
in colons; the default value is the catalog
identifier assigned to the user ID, as specified
in the user catalog.

$user.

optional entry of the user ID;
character set is A...Z, 0...9, $, #, @;
maximum of 8 characters; first character
must not be a digit; $ and period are mandatory;


the default value is the user' s own ID.

$. (special case)

system default ID

file

file or job variable name;
may be split into a number of partial names
using a period as a delimiter:
name1[.name2[...]]
name does not contain a period and must not

i

begin or end with a hyphen;
file can have a max. length of 41 characters;
it must not begin with a $ and must include at
least one character from the range A...Z.

#file
@file

(special case)
(special case)

# or @ used as the first character indicates
temporary files or job variables, depending on
system generation.

filename
(continued)

file(no)

Tape file name
no: version number;
character set is A...Z, 0...9, $, #, @.
Parentheses must be specified.

group

Name of a file generation group
(character set: as for "file")

(*abs)

absolute generation number (1..9999);
* and parentheses must be specified.

(+rel)
(-rel)

relative generation number (0..99);
sign and parentheses must be specified.

integer

0...9, +, -

+ or -, if specified, must be the first character
(sign).

name

A...Z
0...9
$, #, @

Must not begin with a digit

partial-filename

A...Z
0...9
$, #, @
hyphen
period

Input format: [:cat:][$user.][partname.]

:cat:     see filename
$user.  see filename

partname

optional entry of the initial part of a name
common to a number of files or file generation
groups in the form:
name1.[name2.[...]]
name (see filename).

i

The final character of “partname” must be a
period.
At least one of the parts :cat:, $user. or
partname must be specified.

posix-filename

A...Z
0...9
special characters

String with a length of up to 255 characters;
consists of either one or two periods or of alphanumeric
characters and special characters. The
special characters must be escaped with a
preceding \ (backslash); the slash (/) is not allowed.
Must be enclosed within single quotes if alternative
data types are permitted, if separators are
used, or if the first character is a ?, ! or ^.
A distinction is made between uppercase and
lowercase.

posix-pathname

A...Z
0...9
special charactersn
structure identifier:
slash

Input format: [/]part1/.../partn
where partn is a posix-filename;
max. 1024 characters;
must be enclosed within single quotes if alternative
data types are permitted, if separators are
used, or if the first character is ?, ! or ^.

product-version

A...Z
0...9
period
single quote

Input format:

[[C]'][V][m]m.naso[']

  correction status

release status

where m, n, s and o are all digits and a is a letter.
Whether specification of the release and/or
correction status is optional or mandatory is determined
by suffixes to the data type (see the
corresponding table: suffixes without-corr, withoutman,
mandatory-man and mandatory-corr).
product-version may be enclosed in single quotes
(possibly with a preceding C). The version
specification may begin with the letter V.

structured-name

A...Z
0...9
$, #, @
hyphen

Alphanumeric string which may comprise a number
of substrings separated by a hyphen. First
character: A...Z or $, #, @

text

Freely selectable

For the input format, see the relevant operand
descriptions.

time

0...9
structure identifier:
colon

Time-of-day entry

Input format:

hh:

hours

mm:

minutes

ss:

seconds

Leading zeros may be omitted

vsn

  1.  A...Z

    0...9

  2.  

    A...Z

    0...9
    $, #, @

  1.  Input format: pvsid.sequence-no

    max. 6 characters;

    pvsid:

    2-4 characters; PUB is not
    permitted

    sequence-no: 1 1-3 characters

  2.  

    max. 6 characters;

    PUB may be prefixed, but must not be
    followed by $,#,@.

x-string

Hexadecimal:
00...FF

Must be enclosed in single quotes; must be
prefixed by the letter X. There may be an odd number
of characters.

x-text

Hexadecimal:
00...FF

Must not be enclosed in single quotes;
the letter X must not be prefixed. There may be an
odd number of characters.