Next: Usando warnings léxicos con
Up: Reporte de advertencias (warnings)
Previous: Reporte de advertencias (warnings)
  Contents
Con versiones de Perl anteriores a la 5.6.0, el comportamiento de
los warnings es definido por un switch a la hora de ejecución o por
una variable local especial, con las siguientes reglas:
- Si invocamos a Perl con el switch -w, esto obligará a que la
variable global especial $W tenga un valor
verdadero. Podemos invocar a Perl con este switch llamando a nuestro
programa con perl -w programa.pl o incluyendo la línea #!/usr/bin/perl -w como primera línea de nuestro programa.
- Si invocamos a Perl con el switch -W, esto obligará a que los
warnings sean reportados, independientemente del valor de $W.
- Si invocamos a Perl con el switch -X, esto obligará a que los
warnings no sean reportados, independientemente del valor de
$W.
- Tomadas en cuenta estas reglas, los warnings serán reportados siempre
que la variable global $W tenga un valor
verdadero.
Gunnar Wolf
2002-05-20