Ik kan echt maar niet wennen aan perl.

if(empty($revision)){
my $number = 0; }
else{my $number = $revision;}

Undefined subroutine &main::empty called at C:\Users\Wesley\Desktop\Perl-1.pl line 16.

Iemand... een suggestie...

groetjes.
Waarschijnlijk niet veel Perl programmeurs hierzo.
Een subroutine in Perl is wat de meeste andere programmeertalen een functie noemen. Die foutmelding wil dus zeggen dat je een functie aanroept die niet gedefinieerd is. Ik weet niet wat regel 16 is, maar ik durf een kleine gok te wagen dat empty niet bestaat in Perl. ;)

Edit:
En inderdaad, ik zie empty niet staan in deze lijst met Perl-functies.

Reageren