- or download this
use v5.20;
- or download this
BEGIN { require v5.20; }
no feature qw( :all ); # `use v5.10;`+
use feature qw( :5.20 ); # `use v5.10;`+
use strict; # `use v5.12;`+
#use warnings; # `use v5.35;`+
- or download this
require v5.20;
feature->unimport::out_of( $caller, ':all' ); # `use v5.10;`+
feature->import::into( $caller, ':5.20' ); # `use v5.10;`+
strict->import::into( $caller ); # `use v5.12;`+
#warnings->import::into( $caller ); # `use v5.35;`+
- or download this
$ perl -e'use v5.35; abc def;'
Bareword found where operator expected (Do you need to predeclare "abc
+"?) at -e line 1, near "abc def"
...
Bareword found where operator expected (Do you need to predeclare "abc
+"?) at -e line 1, near "abc def"
syntax error at -e line 1, near "abc def"
Execution of -e aborted due to compilation errors.