X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=include%2Fdfa.h;h=8a031d3c3567e7e37cc467a5437f0990e9e31337;hp=0d59afa97e2977298f5a327a479ab15193445821;hb=fd12cf9b8e16c109f3c0f7aedb0e0efd65209e16;hpb=b9093505b17a074e79137ed64595c8269f77d330 diff --git a/include/dfa.h b/include/dfa.h index 0d59afa..8a031d3 100644 --- a/include/dfa.h +++ b/include/dfa.h @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: dfa.h,v $ - * Revision 1.7 1997-09-05 15:29:59 adam + * Revision 1.8 1997-09-18 08:59:18 adam + * Extra generic handle for the character mapping routines. + * + * Revision 1.7 1997/09/05 15:29:59 adam * Changed prototype for chr_map_input - added const. * Added support for C++, headers uses extern "C" for public definitions. * @@ -70,8 +73,8 @@ struct DFA { }; struct DFA *dfa_init (void); -void dfa_set_cmap (struct DFA *dfa, - const char **(*cmap)(const char **from, int len)); +void dfa_set_cmap (struct DFA *dfa, void *vp, + const char **(*cmap)(void *vp, const char **from, int len)); int dfa_parse (struct DFA *, const char **); void dfa_mkstate (struct DFA *); void dfa_delete (struct DFA **);