キーワードは、パラメーターを持っていなかったり、 任意指定パラメーターを持ったり、または必須パラメーターを持ったりします。 キーワードの構文は次のとおりです。
キーワード(パラメーター 1 : パラメーター 2)
ここで、
任意指定パラメーターと必須パラメーターを示すために、 以下の国別の規則を使用します。
表記法 | 表記の使用例 | 説明 | 入力ソースの例 |
---|---|---|---|
中括弧 {} | PRTCTL (データ構造 {:*COMPAT}) | 「データ構造」パラメーターは必須であり、*COMPAT パラメーターは 任意指定です。 | PRTCTL (data_struct1) |
中括弧 {} | TIME(形式 {区切り記号}) | 「形式 {区切り記号}」パラメーターは必須ですが、 このパラメーターの {区切り記号} の部分は任意指定です。 | TIME(*HMS&) |
コロン (:) | RENAME(外部形式:内部形式) | 「外部形式」パラメーターと「内部形式」パラメーターは 必須です。 | RENAME (nameE: nameI) |
省略記号 (...) | IGNORE(レコード様式 {:レコード様式...}) | 「レコード様式」パラメーターは必須で、 複数を指定することができます。 | IGNORE (recformat1: recformat2: recformat3) |
縦線 (|) | FLTDIV{(*NO | *YES)} | *NO または *YES を指定するか、あるいはパラメーターを指定しません。 | FLTDIV |
ブランク | OPTIONS(*OMIT *NOPASS *VARSIZE *STRING *TRIM *RIGHTADJ) | *OMIT、*NOPASS、*VARSIZE、*STRING、 *TRIM、または *RIGHTADJ のいずれかの パラメーターを指定する必要があり、また、複数のパラメーターを指定することもできます。 | OPTIONS(*OMIT : *NOPASS : *VARSIZE : *TRIM : *RIGHTADJ) |
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.