メソッド署名

引き渡しパラメーターおよび戻り項目を特定の要素のヘッダー内で指定できます。この署名を使用する場合は、メソッド内の手続き部ヘッダーを除外する必要があります。

署名

method-signature

  • 各パラメーターは、その前にパラメーターの引き渡しモードを指定する必要があります。指定されていない場合のデフォルトの引き渡しモードは VALUE です。
  • PARAMS によってパラメーターを引き渡す場合、パラメーターは 1 次元配列として最後に指定する必要があります。
  • インデクサーまたはコンストラクターは、戻り項目を指定できません。
  • 反復子は、RETURNING 項目ではなく、YIELDING 項目を指定します。

method-id myMethod (evenNums AS binary-long) RETURNING itRes AS string.
 ...
end method.

iterator-id GetEven yielding res as binary-long static.
 ...
end iterator.