Input Parameter (inparam)

An Input Parameter (inparam) is either a Generic Parameter (param) or a list of correlated elements of the form of a Typed Name (name).

An Input Parameter can appear in the input parameter list of a Task Signature (sign).


inparam ::= param
          | '[' name+ ']'


An ID is a regular string beginning with a letter and containing letters, numbers, or the symbols -, _, or . and not being a keyword.