А я брахаць ня ўмею, дык і завыў - December 23rd, 2004

December 23rd, 2004

December 23rd, 2004
03:06 pm
[User Picture]

[Link]

[Праграмізм] Dontcha just L-U-V Perl?
#!/usr/bin/perl -w
use strict;

#...

sub process {
    my $str=shift;
#    my $rest;
   ($a, $b, $rest) = split(/\s+/,$str,3);
    if (defined($a)){
        print OUT "$a\t";
    }
    if (defined($b)){
        print OUT "$b\n";
    }
   if (!defined($rest)){
        return (0);
   }
    process($rest);
}


Калі не прыбраць значок камэнтара перад my $rest; , то Пэрл, натуральна лаецца на неаб'яўленую зьменлівую $rest . Пытаньне: чаму Пэрл ня лаецца на неаб'яўленыя $a і $b ???
Адказ )

Tags:

(2 comments | Leave a comment)

Previous Day 2004/12/23
[Archive]
Next Day
Powered by LJ.Rossia.org