>>630
> いやその理解はおかしい。構文チェックが二段階あるわけではない。

二段階あるんじゃないよ。

-nによる構文チェックは実行せずに静的な構文チェックを行う。
実行しないから実行したら文法エラーになるようなものを見逃す。

通常の実行時は静的な構文チェックは行わずに、実行しながら構文チェックを行う

二段階あるんじゃなくて、二種類あるんだよ。