エラーが出ずに実行できていまいます。
#module mod #global mod = 456 stop
あと、
このようにモジュール内でそのモジュール名と同じ変数名を使用し実行すると
#module mod #deffunc func mod = 123 return #global func stop
問答無用でエディタごと終了します。
上のはモジュール名を指定しているのでまだバグが分かり易いですが、
デフォルトで付けられるモジュール名を知らないとエラーの原因発見が困難になると思います。
#module #deffunc func m0 = 123 return #global func stop
再現確認したのは Win2000,XP HSP3.1β5 です。
ちなみに HSP3.0a だと落ちはしないものの変な動作です(デバッグウィンドウ見たところ)。
2006.07.30にマッドさんが投稿された「imgload.hspの動作が」の原因も
おそらくこれではないかと。
あと、モジュール名の字数制限が18字以上になっているような気がします。
調子にのって100文字くらい指定してみたら落ちました・・・
バグトラッキングになかなか繋がらないためこちらに投稿しました。