マクロの最後の判定が甘い?
No.00800
ひろ
さん 02/02/20 19:50
秀丸担当さん今日は、ひろです。
例えばマクロの最後が
message ");
というように、文字列が「"」で閉じられていなくとも、文法エラーになりま
せん。また最後が、
endmacro
や
#strlen = strlen("message")
というように、「;」が付いていなくてもエラーにならない場合があります。
大したことではありませんが、取り敢えずご報告までに。
環境は Windows98+秀丸Ver..3.15 です。
[
△
]
RE:00800 マクロの最後の判定が甘い?
No.00801
秀丸担当
さん 02/02/21 17:25
> 例えばマクロの最後が
>message ");
>というように、文字列が「"」で閉じられていなくとも、文法エラーになりま
>せん。また最後が、
>endmacro
>や
>#strlen = strlen("message")
>というように、「;」が付いていなくてもエラーにならない場合があります。
はい。このことは認識していますが、これまで甘かったのが急に厳しく
なると、従来のマクロが動かなくなったという報告がたくさん来そうで
す・・
[
△
]
RE:00801 マクロの最後の判定が甘い?
No.00803
ひろ
さん 02/02/21 18:46
秀丸担当さん今日は、ひろです。
> これまで甘かったのが急に厳しく
> なると、従来のマクロが動かなくなったという報告がたくさん来そうで
> す・・
言われてみれば確かにそうですね。仕様ということで理解します。
[
△
]