LOOP命令に1から始まる行番号を指定するとコンパイルエラーになります。
確認バージョン AB4(Ver4.24)/AB5(CP3,CP4,CP5)
DIM A AS Long
A = 100
DO
10 LOOP UNTIL A > 0
20 DO
30 LOOP UNTIL A > 0
40 DO
50 LOOP UNTIL A > 0
END
AB4でコンパイル
TEST.abp(4) - 定数式にリテラル値、または定数以外のものが含まれています
TEST.abp(4) - "1,A" 無効な識別子です
TEST.abp(4) - 型が違います
AB5(CP5)でコンパイル
コンパイル中...
D:\APPLTEST\TEST.abp(4) : 定数式にリテラル値、または定数以外のものが含まれています。
D:\APPLTEST\TEST.abp(4) : "1" 無効な識別子です
D:\APPLTEST\TEST.abp(4) : 文法が間違っています。
D:\APPLTEST\TEST.abp(4) : 定数式にリテラル値、または定数以外のものが含まれています。
D:\APPLTEST\TEST.abp(4) : 内部エラー
-----------------------------------------------------
コンパイルは中断されました(エラー:5、警告:0)。
ご確認よろしくお願いします。
LOOP命令に1から始まる行番号を指定するとコンパイルエラーになります。 確認バージョン AB4(Ver4.24)/AB5(CP3,CP4,CP5)
DIM A AS Long A = 100 DO 10 LOOP UNTIL A > 0 20 DO 30 LOOP UNTIL A > 0 40 DO 50 LOOP UNTIL A > 0 END
AB4でコンパイル TEST.abp(4) - 定数式にリテラル値、または定数以外のものが含まれています TEST.abp(4) - "1,A" 無効な識別子です TEST.abp(4) - 型が違います
AB5(CP5)でコンパイル コンパイル中... D:\APPLTEST\TEST.abp(4) : 定数式にリテラル値、または定数以外のものが含まれています。 D:\APPLTEST\TEST.abp(4) : "1" 無効な識別子です D:\APPLTEST\TEST.abp(4) : 文法が間違っています。 D:\APPLTEST\TEST.abp(4) : 定数式にリテラル値、または定数以外のものが含まれています。 D:\APPLTEST\TEST.abp(4) : 内部エラー
----------------------------------------------------- コンパイルは中断されました(エラー:5、警告:0)。
ご確認よろしくお願いします。
|