Help for this page

Select Code to Download


  1. or download this
    my $buf; # leave value as undefined so use before a real value is avai
    +lable will result in a warning message.
    ...;
    ...
        ...;
        $buf .= $newletter; # not an error because appending to an undef v
    +alue is treated the same as appending to an empty string
    }
    
  2. or download this
        if (defined $buf) { $buf .= $newletter; }
        else { $buf = $newletter; }
    
  3. or download this
    my $buf = '';
    ...;
    while (<$input>) { ...; $buf .= $newletter; }