Help for this page

Select Code to Download


  1. or download this
      DB<3> use strict; my $x=3; if (my $x =1) { print $x }
    1
    ...
    Global symbol "$x" requires explicit package name (did you forget to d
    +eclare "my $x"?) at (eval 13)[C:/Perl_524/lib/perl5db.pl:737] line 2.
    
      DB<5>
    
  2. or download this
    >>perl -MO=Deparse,-x7 -e"if (my $x =1) { print $x }; print $x"
    my $x = 1 and do {
    ...
    };
    print $x;                      # <-- no error under strict!
    -e syntax OK