HP System Dictionary/XL General Reference Manual Vol 2 - Part 1 SDINIT (32256-90005)

10- 81
one or more keyword oriented clauses (if required)
The System Dictionary Command Language is free formatted, i.e., the command and keyword clauses may
appear on a single line or on multiple lines. For example, you can enter the DICTIONARY= keyword
clause on the same line as the FROM command as shown below,
>FROM DICTIONARY=sysdic.pub;
or you could enter it on a second line, like this:
>FROM
>>DICTIONARY=sysdic.pub;
Phrases. Commands and keyword clauses both are consi dered to be phrases, and are defined as follows:
command An SDUTIL de fined name which specifies the action to be taken.
keyword clause An SDUTIL defined name which specifies a qualifying value. It is a keyword followed by
an ++=++ followed by a keyword value list. A keyword value list is zero or more values sepa-
rated by commas. Values are user defined names. Keyword clauses are separated by semico-
lons.
Note that the order of these phrases is important. The command must precede the keyword clauses.
Keyword clauses, however, may be entered in any order. For example, two keyword clauses 1) which
specifies the dictionary name, and 2) which specifies the scope, may be entered as shown in either example
1 or 2.
Example 1
>FROM
>>DICTIONARY=sysdic.pub;
>>SCOPE=dict;
Example 2
>FROM
>>SCOPE=dict;
>>DICTIONARY=sysdic.pub;
Punctuation Character s. The following characters are legal for use when punctuating SDUTIL
commands or keyword clauses:
Character Description
. Command terminator. The period is used to signify the end of a string of characters denoting
a command. It is optional for the commands: COMMENT, COMPILE, EXIT, HELP,
MERGE, PREVIEW, REDO, SHOW.
, Separates items in a list. The comma is used to separate values in a keyword value list.
; Separates keyw ord clauses. If there are two or more keyword clauses, there must be semico-
lons between them.
= Specifies a keyword and a keyword value pair. e.g. DICTIONARY = sysdic
" Optional around passwords as long as thevalue canbe accepted asa valid System Dictionary
name (ie. no punctuation or invalid characters embedded); otherwise, it is required. Use two