プログラムに、ライン外 PERFORM 文を使用する汎用メソッドが含まれています。このような指定はできません。ただし、汎用メソッドはライン内 PERFORM 文は使用できます。
解決方法:
コードを修正してから再コンパイルします。
例:
次の例では、PERFORM S1 はライン外 PERFORM 文です。次の PERFORM 文はライン内であるため、有効です。
class-id a.
method-id GenericMethod using T (param1 as T).
perform s1 *> Error
perform 5 times *> ok
display param1
end-perform
goback
.
s1 section.
display param1
end method.
end class.