macro_isdefined
ifstate_push(&lp->current, macro_isdefined(line));
ifstate_push(&lp->current, !macro_isdefined(line));
bool macro_isdefined(const char *macro);