Positionset
Positionset firstpos;
Positionset tmp;
static State *stateof(re_re *r, Positionset *ps);
static State *addstate(re_re *r, Positionset *ps, int cnt);
static BOOL first_lit(Positionset *fpos, Expr *e);
static void efollow(re_re *r, Positionset *fpos, Expr *e);
static void follow(Positionset *fpos, Expr *e);
static void followstate(re_re *r, State *s, int a, Positionset *fpos);
static int getstate(re_re *r, Positionset *ps);
follow(Positionset *fpos, Expr *e)
first_lit(Positionset *fpos, Expr *e)
efollow(re_re *r, Positionset *fpos, Expr *e)
addstate(re_re *r, Positionset *ps, int cnt)
followstate(re_re *r, State *s, int a, Positionset *fpos)
getstate(re_re *r, Positionset *ps)
stateof(re_re *r, Positionset *ps)