Epsilon is now static

This commit is contained in:
Dan Hirsch 2012-05-26 16:02:50 +02:00
parent f2def8fa05
commit 783be52ad9

View file

@ -12,9 +12,11 @@ static const HParserVtable epsilon_vt = {
.parse = parse_epsilon, .parse = parse_epsilon,
}; };
static const HParser epsilon_p = {
.vtable = &epsilon_vt,
.env = NULL
};
const HParser* h_epsilon_p() { const HParser* h_epsilon_p() {
HParser *res = g_new(HParser, 1); return &epsilon_p;
res->vtable = &epsilon_vt;
res->env = NULL;
return res;
} }