I just want to know , is it possible to convert this recursive function to non recursive functions
unsigned Parser::Not(unsigned eff)
{
if (eff == 0) return 1;
if (eff == 1) return 0;
Node rn(ri.get_key(eff));
rn.t_branch_id = Not(rn.t_branch_id);
rn.f_branch_id = Not(rn.f_branch_id);
return CodeRuleNode(rn);
}