|
Defines |
#define | states long |
#define | states1 states |
#define | CLEAR(v) ((v) = 0) |
#define | SET0(v, n) ((v) &= ~(1 << (n))) |
#define | SET1(v, n) ((v) |= 1 << (n)) |
#define | ISSET(v, n) ((v) & (1 << (n))) |
#define | ASSIGN(d, s) ((d) = (s)) |
#define | EQ(a, b) ((a) == (b)) |
#define | STATEVARS int dummy |
#define | STATESETUP(m, n) |
#define | STATETEARDOWN(m) |
#define | SETUP(v) ((v) = 0) |
#define | onestate int |
#define | INIT(o, n) ((o) = (unsigned)1 << (n)) |
#define | INC(o) ((o) <<= 1) |
#define | ISSTATEIN(v, o) ((v) & (o)) |
#define | FWD(dst, src, n) ((dst) |= ((unsigned)(src)&(here)) << (n)) |
#define | BACK(dst, src, n) ((dst) |= ((unsigned)(src)&(here)) >> (n)) |
#define | ISSETBACK(v, n) ((v) & ((unsigned)here >> (n))) |
#define | SNAMES |
#define | states char * |
#define | CLEAR(v) memset(v, 0, m->g->nstates) |
#define | SET0(v, n) ((v)[n] = 0) |
#define | SET1(v, n) ((v)[n] = 1) |
#define | ISSET(v, n) ((v)[n]) |
#define | ASSIGN(d, s) memcpy(d, s, m->g->nstates) |
#define | EQ(a, b) (memcmp(a, b, m->g->nstates) == 0) |
#define | STATEVARS int vn; char *space |
#define | STATESETUP(m, nv) |
#define | STATETEARDOWN(m) { free((m)->space); } |
#define | SETUP(v) ((v) = &m->space[m->vn++ * m->g->nstates]) |
#define | onestate int |
#define | INIT(o, n) ((o) = (n)) |
#define | INC(o) ((o)++) |
#define | ISSTATEIN(v, o) ((v)[o]) |
#define | FWD(dst, src, n) ((dst)[here+(n)] |= (src)[here]) |
#define | BACK(dst, src, n) ((dst)[here-(n)] |= (src)[here]) |
#define | ISSETBACK(v, n) ((v)[here - (n)]) |
#define | LNAMES |
#define | GOODFLAGS(f) ((f)&(REG_NOTBOL|REG_NOTEOL|REG_STARTEND)) |
Functions |
int __stdcall | regexec (regex_t *preg, const char *string, size_t nmatch, pmatch, int eflags) const |
Variables |
static int | nope = 0 |