- typedef void (*reh_exec_hook)(pTHX_ regexp *, regnode *, regmatch_info *, regmatch_state *);
+ typedef void (*reh_exec_node_hook)(pTHX_ regexp *, regnode *, regmatch_info *, regmatch_state *);
+
+ "reh_config"
+ A typedef'd struct that holds a set of all the different callbacks
+ publicized by this module. It has the following members :
+
+ * "comp_node"
+
+ A function pointer of type "reh_comp_node_hook" that will be called
+ each time a regnode is compiled. Allowed to be "NULL" if you don't
+ want to call anything for this phase.
+
+ * "exec_node"
+
+ A function pointer of type "reh_exec_node_hook" that will be called
+ each time a regnode is executed. Allowed to be "NULL" if you don't
+ want to call anything for this phase.