マクロのパラメーター指定で数値の後のコンマ(,)の直後にセミコロン(;)があると
エラーになるみたいです。
例えば
for a,0,10,1
next
上のスクリプトで、forのパラメータのコンマの後ろに
セミコロンをつけてみると
a,と0,の後ろではHSPCMP.dllでエラーが出て
10,の後ろでは
>???(1) : error 1 : 解釈できない文字コードです (1行目)
>--> a=0:*_for_0000:exgoto@hsp a,・貴カApe�畿・e・�u・・��・t}祈起近陰儀祈臼�$>�沺Ρ0,*_break_0000
となります。
エラーの起こるパターンは下の3つです。
for a,0,10,;(又は:) 解析できない文字コード
for a,0,; HSPCMP.DLLでエラー(エディタが落ちる)
for a,; 上と同じ
S&Rさんとlim7000さんにはその症状がないようなので、環境で変わるのかもしれませんが
マクロの展開部分(?)で問題が起こるのは事実のようです。