| Ate :: hash :: keysmask Ate :: hash :: keysmask - Control Key Aliasing by Mask Function, por ejemplo Omitir caso de distinción de carácter. |
Descargar ahora |
Ate :: hash :: keysmask Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Josef Schnbrunner
- Sitio web del editor:
- http://search.cpan.org/~schoejo/Tie-Hash-KeysMask-0.01/lib/Tie/Hash/KeysMask.pm
Ate :: hash :: keysmask Etiquetas
Ate :: hash :: keysmask Descripción
Ate :: hash :: keysmask - Control Key Aliasing by Mask Function, p.g. Omitir caso de distinción de carácter. Ate :: hash :: keysmask - Control Key Aliasing by Mask Function, p.g. Omitir caso de distinción de carácter. HSYNOPSIS Uso Lazo :: Hash :: Keysmask; My $ máscara = sub {...}; Lazo% Argh, 'Tie :: hash :: kymask', $ máscara, más argumentos; Rendimiento de que la función de máscara Key $ Mascary traduce cualquier tecla cuando se aplica a% ARGH como. $ K => $ máscara -> ($ k, más argumentos) que es $ argh {$ k} se expande a $ argh {$ máscara- > ($ K, más argumentos)} $ ARGH {$ K} = $ v se expande a $ argh {$ máscara -> ($ k, más argumentos)} = $ vif, por ejemplo, Elija la máscara clave SUB {UC $ _ _ } Se puede acceder a un elemento sin cuidado del caso de la llave. En lugar de sub {} se pueden usar artículos particulares que se traducirán en un código. La traducción es 'lc' => sub {lc $ _ } 'uc' => sub {uc $ _ _ }% m => sub {existe $ m {$ _ }? $ M {$ _ _ }: $ _ } Un Class-Method CodeMap Administre esta traducción. Si está satisfecho, uno podría anularlo y agregar las propias traducciones. Esta clase hereda de Tie :: Hash :: Crear por el cual el hash atado se puede obtener de forma anónima como referencia con el comando 'TIE :: HASH :: KEYMASK' -> Newsash (SUB {...}, más argumentos) que anula la sintaxis de corbata que llama la corbata del cuerpo de NewHash. Requisitos: · Perl
Ate :: hash :: keysmask Software relacionado