package re::engine::Hooks;
-use 5.010001;
+use 5.010_001;
use strict;
use warnings;
=head1 VERSION
-Version 0.02
+Version 0.05
=cut
sub dl_load_flags { 0x01 }
BEGIN {
- $VERSION = '0.02';
+ $VERSION = '0.05';
require DynaLoader;
push @ISA, qw<Regexp DynaLoader>;
__PACKAGE__->bootstrap($VERSION);
...
}
- STATIC void dri_exec_hook(pTHX_ regexp *rx, regnode *node,
- regmatch_info *info, regmatch_state *state) {
+ STATIC void dri_exec_node_hook(pTHX_
+ regexp *rx, regnode *node, regmatch_info *info, regmatch_state *state) {
...
}
use re::engine::Hooks; # Before loading our own shared library
BEGIN {
- $VERSION = '0.02';
+ $VERSION = '0.01';
require DynaLoader;
push @ISA, 'DynaLoader';
__PACKAGE__->bootstrap($VERSION);
typedef void (*reh_comp_node_hook)(pTHX_ regexp *, regnode *);
-=head2 C<reh_exec_hook>
+=head2 C<reh_exec_node_hook>
The typedef for the regexp node_execution phase hook.
Currently evaluates to :
=head1 DEPENDENCIES
-L<perl> 5.10.1.
+Any stable release of L<perl> since 5.10.1, or a development release of L<perl> from the 5.19 branch.
+
+A C compiler.
+This module may happen to build with a C++ compiler as well, but don't rely on it, as no guarantee is made in this regard.
L<ExtUtils::Depends>.
=head1 COPYRIGHT & LICENSE
-Copyright 2012 Vincent Pit, all rights reserved.
+Copyright 2012,2013 Vincent Pit, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.