DEF命令の引数には普通の変数と同様に、いくつでも配列を渡せますが……?次元数も関係ないですよ。DEF内部と渡す時と合わせてないとエラー停止はしますが。 ただ返り値には設定できなかった気がします。引数として配列を指定し、その要素を変更したり要素数増減させて、形式的には返した状態にするものかと。