配列を返すというのは、 1)DEF内で定義した配列を呼び元で使いたい 2)引き数で渡した配列の配列要素を書き換えて、その結果をつかいたい 3)引き数で渡した配列を、DEF内で定義した配列で置き換えて、呼び元で使いたい(1に近い) のどれでしょうか。 1と3の場合は、OUTで戻りに配列を指定すれば良いですし、2の場合はOUTで戻りを指定しなくても使えます。