2011-07-14 23 views

Respuesta

16

$a$b y son casos especiales - que están reservados para sort (por ejemplo sort { $a <=> $b }) y no se deben utilizar para sus propios nombres de las variables - intentarlo de nuevo usando otra cosa y ver qué pasa!

11

De perlvar:

$a 
    $b  Special package variables when using "sort()", see "sort" in 
      perlfunc. Because of this specialness $a and $b don't need to 
      be declared (using "use vars", or "our()") even when using the 
      "strict 'vars'" pragma. 
Cuestiones relacionadas