The SDF data types <composed-name> and <structured-name> are used for variable names and partial variable names in SDF-P in the command syntax. However, the syntax checked by SDF-P is restricted in comparison with these data types and is therefore described here in more detail.
A variable name (composed-variable-name) in SDF-P consists of one or more structure names (structured-variable-name) separated from each other by periods. The period in each case marks the name of a substructure. Blanks are not permitted within a variable name.
composed-variable-name:=structured-variable-name[.structured-variable-name] |
Length
at least 1 character, not more than 255 characters
A structure name consists of a partial variable name (pvn) which, if it refers to a list element or an array element, may be followed by a # and an index name.
structured-variable-name := pvn [# [indexname]] |
Length Partial variable Character set | at least 1 character, not more than 20 characters name (pvn): all letters (A, ... Z) |
First charactern Conventions | a letter The string SYS at the beginning of a variable name is reserved for |
If the structure name refers to a list element or an array element, it is followed by a # and an index name.
indexname = <integer -2147483648..2147483647> / pvn |