For~Next文に関するバグ

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: For~Next文に関するバグ

by 山本 » 2006年7月14日(金) 20:54

ご報告ありがとうございます。

ヘルプに記載してあるように、Next命令のパラメータは無視されます。これは下位互換性を保ちつつ、コンパイル速度を低下させないように努めているのが理由です。

しかし、全くアベコベな変数をNextに指定していてエラーが出ないのもおかしな話ではありますので、些細な部分ではありますが、AB5ではチェック機構を設けてコーディングミスを併発し辛い環境に仕上げていこうと思います。

by ゲスト » 2006年7月14日(金) 18:56

バグと言うより仕様では?
ヘルプにも
Next 命令語の counter パラメータは無視されます。
となっていますしコンパイラも完全に無視しているのかと。
まあ 放って置いて良いもんじゃなさそうですけど

For~Next文に関するバグ

by konisi » 2006年7月13日(木) 21:47

次のコードが正常にコンパイルされてしまいます。

コード: 全て選択

Dim i As Long
Dim A(100) As Long
For i=0 To 100
    A(i)=i
Next a'←aは宣言されていない
確認願います。

AB4.24

ページトップ