12. Módulos pragmáticos (pragmas)

  • Un pragma define el comportamiento del compilador frente a determinadas circunstancias
  • Los pragmas se activan con use pragma, pero a diferencia de los módulos, pueden ser desactivados con no pragma.
    Esta activación/desactivación es léxica - es efectiva para el bloque o el paquete (dependiendo del caso) en el que fue declarada, no para el flujo lineal de la ejecución.
  • Algunos de los pragmas más utilizados son constant, diagnostics, integer, lib, vars, warnings
  • Mayor información:

    • perldoc perlmodlib
    • Páginas de manual específicas de cada pragma