Help for this page

Select Code to Download


  1. or download this
    my $var;
    
    ...
    }
    
    BEGIN { initialize() }
    
  2. or download this
    in initialize: print "hi\n"
    in mysub: print "hi\n"
    
  3. or download this
    sub mysub
    {
        print "in mysub: $var\n";
        print eval("$var"), "\n";
    }
    
  4. or download this
    in initialize: print "hi\n"
    in mysub: print "hi\n"
    hi
    1
    
  5. or download this
    sub mysub
    {
    ...
        print eval("...$var..."), "\n";
        print $@ if $@;
    }
    
  6. or download this
    in initialize: print "hi\n"
    in mysub: print "hi\n"
    
    syntax error at (eval 1) line 1, near "..."
    
  7. or download this
    sub mysub
    {
        print "in mysub: $var\n";
        print eval("$var"), "\n";
    }
    
  8. or download this
    in initialize: print "hi\n"
    in mysub: print "hi\n"
    hi
    1