The following sections describe how information is presented in this book. Examples and user-supplied information are presented in mixed-case characters.
The following rules apply to the syntax diagrams used in this book:
Diagrams of syntactical units other than complete statements start with the >--- symbol and end with the ---> symbol.
>>-REQUIRED_ITEM-----------------------------------------------><
>>-REQUIRED_ITEM--+---------------+---------------------------->< '-optional_item-'
If an optional item appears above the main path, that item has no effect on the execution of the statement and is used only for readability.
.-optional_item-. >>-REQUIRED_ITEM--+---------------+----------------------------><
>>-REQUIRED_ITEM--+-required_choice1-+------------------------->< '-required_choice2-'
If choosing one of the items is optional, the entire stack appears below the main path.
>>-REQUIRED_ITEM--+------------------+------------------------->< +-optional_choice1-+ '-optional_choice2-'
.-----------------. V | >>-REQUIRED_ITEM----repeatable_item-+--------------------------><
If the repeat arrow contains a comma, you must separate repeated items with a comma.
.-,---------------. V | >>-REQUIRED_ITEM----repeatable_item-+--------------------------><
A repeat arrow above a stack indicates that you can specify more than one of the choices in the stack.
.-default_choice--. >>-REQUIRED_ITEM--+-----------------+-------------------------->< +-optional_choice-+ '-optional_choice-'
>>-STATEMENT--item 1--item 2--| A |---------------------------->< A: |--+-item 3-+--KEYWORD--+-+--------+-+--------------------------| '-item 4-' | '-item 5-' | '-+--------+-' '-item 6-'
>>-/VERB--+-----+--LINE--line#--------------------------------->< '-<A>-'
where <A> is:
>>-+-EITHER-+-------------------------------------------------->< '-OR-----'
>>-/MSVERIFY--+-MSNAME--msname-+------------------------------->< '-SYSID--sysid#--'
The MSNAME keyword in the example supports a name value and the SYSID keyword supports a number value.