KAGで配列の中身を順番に表示するマクロをつくりたいのですが、
マクロ中にはラベルが書けず、TJSからKAGのタグを呼び出す方法も分かりません。
↓の方法でお茶を濁してみましたが、正しい方法をご存じの方、ご教授ください。
末尾再帰とか、してくれるわけないですよね……。

[macro name="dump"]
[eval exp="tf.i = 0"]
[eval exp="tf.array = mp.array"]
[dump_iter]
[endmacro]

[macro name="dump_iter"]
[emb exp="tf.array[tf.i]"][r]
[eval exp="tf.i++"]
[if exp="tf.i < tf.array.count"][dump_iter][endif]
[endmacro]