Help for this page

Select Code to Download


  1. or download this
    $ perl -le 'print ref \substr "foo", 1'
    LVALUE
    
  2. or download this
    $ perl -le 'my $u; sub u :lvalue {$u} print ref \u'
    SCALAR
    
  3. or download this
    #!/usr/bin/perl -l
    
    ...
    print $u;
    
    __END__
    
  4. or download this
    (append $u)='Bar';
    print $u;
    
  5. or download this
    print +(append 'Foo')='Bar';
    
  6. or download this
    sub append :lvalue {
        local *LVALUE::STORE = sub {
    ...
        }
        $_[0];
    }