| 概ねヒロキさんと同じですので、補足という感じですけど。
安定版と開発版で動作が異なるのは、ラベルが重複した場合、 安定版では「最初に定義されたラベル」が、開発版では「最後に定義されたラベル」が 有効とされるからです。これは仕様だと思われます。 安定版では最初に定義されたラベル(スクロール内のラベル)が有効とされるので、 特に問題は生じなかったのでしょう。
解決方法も、ヒロキさんが提示された方法で問題ないと思いますが、 個人的にはラベル名を変更するよりも、Gotoを使わないサブルーチンを 使用するのをお勧めいたします。
記述そのものも、Gotoを使わない方がスマートでわかりやすいですし、 仮にラベル名を変更しても、絶えずラベルの重複という危険性は付きまといますので。
それでは。
|