| TIE :: Proxy :: hash TIE :: Proxy :: Hash es un módulo Perl creado para fusionarse de manera eficiente y traducir Hashes. |
Descargar ahora |
TIE :: Proxy :: hash Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Martyn J. Pearce
- Sitio web del editor:
- http://search.cpan.org/~fluffy/
TIE :: Proxy :: hash Etiquetas
TIE :: Proxy :: hash Descripción
TIE :: Proxy :: Hash es un módulo Perl creado para fusionar y traducir de manera eficiente Hashes. TIE :: Proxy :: Hash es un módulo Perl creado para fusionar y traducir de manera eficiente Hashes.Synopsis mi (% hash, $ ref); $ ref = zar% hash, 'tie :: proxy :: hash', (bart => + {a => 1, b => 2}, maggie => + {a => 5, c => 6, E => 10},); $ hash {a} == 1; # verdadero $ hash {b} == 2; # VERDADERO (BART SUPEREDE MAGGIE) $ HASH {C} == 6; # cierto ! definido $ hash {d}; # verdadero $ hash {e} == 10; # verdadero $ hash {c} = 9; # Set en Maggie $ Hash {D} = 12; # establecido en el valor predeterminado $ hash {f} = 11; # establecido en el valor predeterminado $ ref-> add_hash ('lisa', + {d => 3, b => 4}); $ hash {c} == 9; # verdadero $ hash {b} == 2; # verdadero (BART anula lisa) $ hash {d} == 3; # VERDADERO (LISA ANULLIDAS POR DEFAULTE) $ HASH {F} == 11; # VERDADERO (solo predeterminado Knows 'F') Solicitudes de hash de proxy para una o más hashes, con traducción de valor intermedio.tie :: proxy :: hash 'fusiona' hashes al mantener una lista de hashes a buscar, y cada clave solicitada Se busca en cada hash en orden hasta que se encuentre un éxito. Los valores resultantes pueden estar sujetos a una subro de traducción. De esta manera, los hashes se pueden combinar sin el costo de la copia de valor. Se proporciona un hash de respaldo predeterminado para almacenar valores que no están presentes en otras hashes.tying $ ref = Lazo% hash, 'Tie :: Proxy :: hash', bart => + {a => 1, b => 2}, maggie => + {a => 5, c => 6, e => 10} => sub {10 * $ _ },; Cualquier argumento que se pase a la vínculo se salva a las palmadas en Add_Hash.ReTrieving Los valores se recuperan revisando cada hash en el orden de inserción; El primer hash encontrado en el que existe una clave dada suministra el valor. El valor está sujeto a la traducción si el hash dado tiene un traductor asociado. Requisitos: · Requisitos de Perl: · Perl
TIE :: Proxy :: hash Software relacionado