111 int ndx = (*arcs_count)++;
115 arcs[ndx].
co = ca->
co;
116 arcs[ndx].
to = ca->
to;
164 if (st < 0 || st >=
cnfa->
nstates || arcs_len <= 0)
237 if (co <= 0 || co > cm->
max)
275 if (co <= 0 || co > cm->
max || chars_len <= 0)
289 if (--chars_len == 0)
Assert(fmt[strlen(fmt) - 1] !='\n')
void check_stack_depth(void)
int pg_reg_getnumoutarcs(const regex_t *regex, int st)
int pg_reg_getnumcolors(const regex_t *regex)
int pg_reg_getnumstates(const regex_t *regex)
int pg_reg_getfinalstate(const regex_t *regex)
int pg_reg_getinitialstate(const regex_t *regex)
void pg_reg_getoutarcs(const regex_t *regex, int st, regex_arc_t *arcs, int arcs_len)
int pg_reg_colorisend(const regex_t *regex, int co)
static void traverse_lacons(struct cnfa *cnfa, int st, int *arcs_count, regex_arc_t *arcs, int arcs_len)
void pg_reg_getcharacters(const regex_t *regex, int co, pg_wchar *chars, int chars_len)
int pg_reg_getnumcharacters(const regex_t *regex, int co)
int pg_reg_colorisbegin(const regex_t *regex, int co)
static char chars[TZ_MAX_CHARS]