egmalloc
tab = egmalloc(CCL_SIZ * sizeof (uchar_t));
*b = egmalloc(bestlen * sizeof (uchar_t));
b = (re_bm *)egmalloc(sizeof (*b));
b->delta2 = (int *)egmalloc(m * sizeof (int));
buf = (uchar_t *)egmalloc(20000 * sizeof (uchar_t));
c = (re_cw *)egmalloc(sizeof (*c));
n->tab = nn = (Node **)egmalloc(256 * sizeof (Node *));
next_node = (Node *)egmalloc(incr * sizeof (Node));
next_link = (Link *)egmalloc(incr * sizeof (Link));
static uchar_t *egmalloc(size_t n);
r->ptr = (Expr **)egmalloc(r->maxid * sizeof (Expr *));
r->firstpos.base = (FID *)egmalloc(n);
r->tmp.base = (FID *)egmalloc(n);
e->follow = (ID *)egmalloc(e->flen * sizeof (ID));
r->states = (State *)egmalloc(r->statelim * sizeof (State));
r->posbase = (FID *)egmalloc(r->nposalloc * sizeof (FID));
r = (re_re *)egmalloc(sizeof (re_re));
Expr *e = (Expr *)egmalloc(sizeof (Expr));