このモジュールは、csv形式のテキストを元にそれを2次元配列に入れてナンジャカンジャする
機能があります。
で、グローバル側から、モジュール実行時に生成した配列のサイズやその中身を知りたい
のですが、これはどうすればいいのかしら、という質問です。
例えば、こういう
モジュールがあるとします(適当に書いたのでバグは無視で)。
#module "sample" #deffunc outputcsv str fn result = 0 fname = fn exist fname if strsize > 0 { result = 1 buf = "" : notesel buf : noteload fname tate = noteinfo(0) noteget a, 0 : yoko = 0 : pnt = 0 : siz = 0 repeat nx = instr(buf,pnt,",") if nx = -1 { break } if siz < nx { siz = nx } pnt += nx : yoko += 1 loop sdim cbuf, nx, yoko, tate ; ←こいつ } return result #global
「こいつ」で示した配列cbufの、たてよこのサイズや
1つあたりのサイズ、そして特定の配列の内容を知りたいのです。
どうすればよろしいでしょうか?(´・ω・`)