Invocación de los manejadores de constantes


Tabla: Invocación de los manejadores de constantes
Constante Manejador Argumentos  
"doble comi" q ('doble comi', 'doble comi', 'q')  
qq{qq comi} q ('qq comi', 'qq comi', 'qq')  
'comi simples' q ('comi simples', 'comi simples', 'q')  
q{q comi} q ('q comi', 'q comi', 'q')  
qw{qw comi} q ('qw comi', 'qw comi', 'q')  
<<HERE 
docu  
HERE
q ("docu \n", "docu \n", 'qq')  
<<'HERE'
com docu 
HERE
q ("com docu \n", "com docu \n", 'qq')  
tr/desde/hacia/
q ('desde', 'desde', 'tr')  
  q ('hacia', 'hacia', 'tr')  
qr{qr comi} qr ('qr comi', 'qr comi', 'qq')  
s/s_pat/s_text/
qr ('s_pat', 's_pat', 'qq')  
  q ('s_text', 's_text', 's')  
m/m patron/ qr ('m patron', 'm patron', 'qq')  
12345 integer ('12345', 12345, undef)  
12_345 integer ('12_345', 12345, undef)  
12345.0 float ('12345.0', 12345.0, undef)  
12345e1 float ('12345e1', 123450.0, undef)  
012345 binary ('012345', 5349, undef)  
0x12345 binary ('0x12345', 74565, undef)  
0xBadDeed binary ('0xBadDeed', 195941733, undef)  


La cadena fuente pasada como tercer argumento del manejador esta definida únicamente para los manejadores q y qr. Para esos manipuladores toma uno de los siguientes valores:

Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19