📄 3both
字号:
Check interaction of $^W and lexical__END__# Check interaction of $^W and use warningssub fred { use warnings ; my $b ; chop $b ;}{ local $^W = 0 ; fred() ;}EXPECTUse of uninitialized value in scalar chop at - line 6.######### Check interaction of $^W and use warningssub fred { use warnings ; my $b ; chop $b ;}{ $^W = 0 ; fred() ;}EXPECTUse of uninitialized value in scalar chop at - line 6.######### Check interaction of $^W and use warningssub fred { no warnings ; my $b ; chop $b ;}{ local $^W = 1 ; fred() ;}EXPECT######### Check interaction of $^W and use warningssub fred { no warnings ; my $b ; chop $b ;}{ $^W = 1 ; fred() ;}EXPECT######### Check interaction of $^W and use warningsuse warnings ;$^W = 1 ;my $b ; chop $b ;EXPECTUse of uninitialized value in scalar chop at - line 6.######### Check interaction of $^W and use warnings$^W = 1 ;use warnings ;my $b ; chop $b ;EXPECTUse of uninitialized value in scalar chop at - line 6.######### Check interaction of $^W and use warnings$^W = 1 ;no warnings ;my $b ; chop $b ;EXPECT######### Check interaction of $^W and use warningsno warnings ;$^W = 1 ;my $b ; chop $b ;EXPECT########-w# Check interaction of $^W and use warningsno warnings ;my $b ; chop $b ;EXPECT########-w# Check interaction of $^W and use warningsuse warnings ;my $b ; chop $b ;EXPECTUse of uninitialized value in scalar chop at - line 5.######### Check interaction of $^W and use warningssub fred { use warnings ; my $b ; chop $b ;}BEGIN { $^W = 0 }fred() ;EXPECTUse of uninitialized value in scalar chop at - line 6.######### Check interaction of $^W and use warningssub fred { no warnings ; my $b ; chop $b ;}BEGIN { $^W = 1 }fred() ;EXPECT######### Check interaction of $^W and use warningsuse warnings ;BEGIN { $^W = 1 }my $b ; chop $b ;EXPECTUse of uninitialized value in scalar chop at - line 6.######### Check interaction of $^W and use warningsBEGIN { $^W = 1 }use warnings ;my $b ; chop $b ;EXPECTUse of uninitialized value in scalar chop at - line 6.######### Check interaction of $^W and use warningsBEGIN { $^W = 1 }no warnings ;my $b ; chop $b ;EXPECT######### Check interaction of $^W and use warningsno warnings ;BEGIN { $^W = 1 }my $b ; chop $b ;EXPECT######### Check interaction of $^W and use warningsBEGIN { $^W = 1 }{ no warnings ; my $b ; chop $b ;}my $b ;chop $b ;EXPECTUse of uninitialized value in scalar chop at - line 10.######### Check interaction of $^W and use warningsBEGIN { $^W = 0 }{ use warnings ; my $b ; chop $b ;}my $b ;chop $b ;EXPECTUse of uninitialized value in scalar chop at - line 7.######### Check scope of pragma with evalBEGIN { $^W = 1 }{ no warnings ; eval ' my $b ; chop $b ; '; print STDERR $@ ; my $b ; chop $b ;}EXPECT######### Check scope of pragma with evalBEGIN { $^W = 1 }use warnings;{ no warnings ; eval q[ use warnings 'uninitialized' ; my $b ; chop $b ; ]; print STDERR $@; my $b ; chop $b ;}EXPECTUse of uninitialized value in scalar chop at (eval 1) line 3.######### Check scope of pragma with evalBEGIN { $^W = 0 }{ use warnings 'uninitialized' ; eval ' my $b ; chop $b ; '; print STDERR $@ ; my $b ; chop $b ;}EXPECTUse of uninitialized value in scalar chop at (eval 1) line 2.Use of uninitialized value in scalar chop at - line 9.######### Check scope of pragma with evalBEGIN { $^W = 0 }{ use warnings 'uninitialized' ; eval ' no warnings ; my $b ; chop $b ; '; print STDERR $@ ; my $b ; chop $b ;}EXPECTUse of uninitialized value in scalar chop at - line 10.######### Check scope of pragma with evalBEGIN { $^W = 1 }{ no warnings ; eval ' 1 if $a EQ $b ; '; print STDERR $@ ; 1 if $a EQ $b ;}EXPECT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -