| re :: motor :: ganchos Variante de sujeción del motor de expresión regular de Perl Core |
Descargar ahora |
re :: motor :: ganchos Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Vincent Pit
- Sitio web del editor:
- http://search.cpan.org/~vpit/
re :: motor :: ganchos Etiquetas
re :: motor :: ganchos Descripción
Re :: Motor :: Hooks es un módulo PERL que proporciona una versión del motor PERL REGEXP que puede llamar a devoluciones de llamadas XS definidas por el usuario en la recopilación y en la ejecución de cada nodo RegeXP.Synopsisin su archivo XS: #include "re_engine_hooks. h "Hecho estático DRI_COMP_HOOK (PTHX_ REGEXP * RX, REGETE * NODE) {...} ARTICA VOID DRI_EXEC_HOOK (PTHX_ REGEXP * RX, REGNODE * NODE, REGMATCH_INFO * INFORMACIÓN, INFORMACIÓN DE INFORMACIÓN, REGISTRATE DE REGMATCH_STATE *) {...} Módulo = Devel: : REGEXP :: PAQUETE DE INSTRUMENTOS = DEVEL :: REGEXP :: Arranco del instrumento: {reh_register ("devel :: regexp :: instrumento", DRI_COMP_HOOK, DRI_EXEC_HOOK); } En su archivo de módulo PERL: PAQUETE DEVEL :: REGEXP :: Instrumento; usar estricto; usar advertencias; nuestra ($ versión, @isa); Use Re :: Motor :: Ganchos; # Antes de cargar nuestra propia biblioteca compartida comience {$ Version = '0.01'; requiere dynalloader; Push @isa, 'Dynalloader'; __Paquetar __-> bootstrap ($ versión); } Sub Import {RE :: Engine :: Hooks :: Habilitar (__ Package__)} Sub Unimport {Re :: Engine :: Ganchos :: Deshabilitar (__ Paquete__)} 1; en makefile.pl usa extutils :: depende; MY $ ED = Extutils :: Depende-> Nuevo ('Devel :: Regexp :: Instrument' => 'Re :: Motor :: Ganchos',); File de WriteMake ($ ed-> get_makefile_vars, ...); Página de inicio del producto
re :: motor :: ganchos Software relacionado