Korzystam z 32-bitowej wersji ActivePerl 5.14.2 ActiveState w systemie Windows 7. Chciałem zadzierać z hakiem wstępnego zatwierdzania Git, aby wykryć programy sprawdzane z błędami składniowymi. (Jakimś cudem udało mi się zrobić tak złe zatwierdzenie.) Tak więc jako program testowy losowo zanotowałem:
use strict;
use warnings;
Syntax error!
exit 0;
Jednak kompiluje się i wykonuje bez ostrzeżeń, a poziom błędu wynosi zero przy wyjściu. Jaka jest ta poprawna składnia?
no indirect
powstrzymać te wydarzenia
whatever / 25 ; # / ; die "this dies!";