3

次のような構文エラーに何度も気づきました

Exit(push(ASBDD(asPixmap, _ScriptSavePixmap(Script, PMRGBAdjust(_ScriptGetPixmap(Script, Args[0].Index), adjparams))));

実際にコンパイルします。閉じ括弧)が 1 つ欠落していることに注意してください。(もちろん、この不足しているブラケットを追加してもコンパイルされます!)

これは文書化された機能ですか?

4

1 に答える 1

5

追加情報: 問題のステートメントは、コード ブロックの最後のステートメントです。このステートメントの後に任意のステートメントを挿入すると、コンパイラは正しい ")" エラーを報告します。

ブロックの最後に到達すると、コンパイラは ")" エラーを追跡できなくなったように見えます。これはおそらくコンパイラのバグです。この異常は長い間存在しているように思えます。それに頼らないでください。

于 2010-08-03T18:04:25.217 に答える