14#define RXGEN_OPINDEX_OR 0
15#define RXGEN_OPINDEX_NEST_IN 1
16#define RXGEN_OPINDEX_NEST_OUT 2
17#define RXGEN_OPINDEX_SELECT_IN 3
18#define RXGEN_OPINDEX_SELECT_OUT 4
19#define RXGEN_OPINDEX_NEWLINE 5
#define CHARSET_PROC_CHAR2INT
Definition charset.h:21
#define CHARSET_PROC_INT2CHAR
Definition charset.h:22
int rxgen_set_operator(rxgen *rx, int index, const unsigned char *op)
Definition rxgen.c:582
void rxgen_set_escape_chars(rxgen *rx, const unsigned char *chars)
Definition rxgen.c:139
void rxgen_setproc_int2char(rxgen *rx, CHARSET_PROC_INT2CHAR proc)
Definition rxgen.c:132
void rxgen_setproc_char2int(rxgen *rx, CHARSET_PROC_CHAR2INT proc)
Definition rxgen.c:124
void rxgen_release(rxgen *rx, unsigned char *s)
Definition rxgen.c:536
int rxgen_add(rxgen *rx, const unsigned char *word)
Definition rxgen.c:298
rxgen * rxgen_open()
Definition rxgen.c:161
void rxgen_reset(rxgen *rx)
Definition rxgen.c:543
unsigned char * rxgen_generate(rxgen *rx)
Definition rxgen.c:514
void rxgen_close(rxgen *rx)
Definition rxgen.c:180
const unsigned char * rxgen_get_operator(rxgen *rx, int index)
Definition rxgen.c:575