HP XP P9000 Continuous Access Synchronous for Mainframe Systems User Guide
The following table describes the syntax requirements that will be evaluated.
Syntax requirementsParameter
Check that each line does not exceed the maximum length for a script statement.Length
A phrase is enclosed by the quotation symbols.Phrases in a script statement
Use of the parentheses is correct, and the number of parentheses is exact.
A statement does not terminate with an equal sign.
The parameter identification name (phrase beginning with “$”) is always defined.
The work and reserved variables (phrase beginning with “_”) are always defined.
The first line begins with (Start) as an execution statement.Script statement
The lead of one line in the execution statement always begins with a macro name
or an identification name for non-list type work variable.
The number of phrases is correct.Substitute statement
The equal sign is described exactly between the right side and the left side.
The right side of the substitute statement is correct. The number of phrases is not
less than the minimum count.
Duplicate parameter identification names are not specified.SetList, AddList
The required parameter identification name is defined.
The equal sign is described between the right side and $D.
Specifying the right side is correct.
The equal sign is described between the right side and $S.
Specifying the right side is correct.
The parameter identification name is described immediately after the macro.
The parameter identification names are delimited by a comma (,).
An illegal phrase is not included in any statement.
The number of phrases is not fewer than the minimum count.Start
Duplicate parameter identification names are not specified.
The required parameter identification name is defined.
The equal sign is described between the right side and $Script.
Specifying the right side is correct.
The equal sign is described between the right side and $Svr.
Specifying the right side is correct.
The parameter identification name is described immediately after the macro.
The parameter identification names are delimited by a comma (,).
An illegal phrase is not included in one statement.
Check that the number of phrases matches.End
The number of phrases matches.Delay
The required parameter identification name is defined.
The equal sign is described between the right side and $Time.
Specifying the right side is correct.
The number of phrases matches.If
The parentheses are described in the correct location.
Expressions 1 and 2 are correctly described.
The attribute of expressions 1 and 2 matches.
Specifying the right side is correct.
The comparison operator is correctly described.
146 Continuous Access Synchronous Z scripting