09/12/02 04:59:44 0U15cn1n
フリー配布しているKAGプラグインを読むと割と良く出会う書き方だと思うんだけどなぁ。
・functionを作る
[iscript]
function hoge()
{
(中略
}
[endscript]
[macro name="hoge"]
[eval exp="hoge()"]
[endmacro]
・callする(マクロの外に出せばiscriptもつかえる)
[macro name="hoge"]
[call storage="hoge.ks" target="*hoge"]
[endmacro]
;以下別ファイルに記述
*hoge
(中略
[return]
どちらでいくかはケースバイケース。