Windows7でActiveStateの32ビットActivePerl5.14.2を実行しています。構文エラーでチェックインされているプログラムを検出するために、Gitpre-commitフックをいじりたいと思いました。(どういうわけか、私はなんとかそのような悪いコミットを行うことができました。)それで、テストプログラムとして、私はこれをランダムに書きました:
use strict;
use warnings;
Syntax error!
exit 0;
ただし、警告なしでコンパイルおよび実行され、終了時のエラーレベルはゼロです。この有効な構文はどうですか?