goto 文
No.08813
ひろ
さん 01/05/25 00:21
秀丸担当さん今日は、ひろです。
goto label:
message "ok";
label:
というマクロは、1 行目でエラーがでないと拙いと思うのですが、エラーにな
りません。これは意図した動作なのでしょうか?
[
△
]
RE:08813 goto 文
No.08814
きいろいまふらあ
さん 01/05/25 02:58
>goto label:
>message "ok";
>label:
>というマクロは、1 行目でエラーがでないと拙いと思うのですが、エラーにな
>りません。これは意図した動作なのでしょうか?
補足です。
上記マクロだと1行目で「goto label;」と書かれているのと同じ動作をします。
goto label:
goto label::
goto label:abcdefg:
goto label:abcdefg;
とかも全部「label」に飛びます。
「label」の後ろが「;」か「:」で、しかも行末が「:」か「;」だと、そうなる
ような感じです。
[
△
]
RE:08813 goto 文
No.08839
秀丸担当
さん 01/05/25 18:30
>というマクロは、1 行目でエラーがでないと拙いと思うのですが、エラーにな
>りません。これは意図した動作なのでしょうか?
意図したわけではないと思いますが、たまたま処理方法が区切り
と見てエラーにはならないようです。
[
△
]
RE:08839 goto 文
No.08842
ひろ
さん 01/05/25 19:02
秀丸担当さん今日は、ひろです。
> 意図したわけではないと思いますが、たまたま処理方法が区切り
> と見てエラーにはならないようです。
では仕様と理解すればよいのですね。なんだか不思議ですが、納得するよ
うにします。
[
△
]