Example #1
0
 @Override
 public void plan(final FElem plan) {
   final FElem el = planElem(TCL, tailCall);
   final int es = expr.length;
   addPlan(plan, el, expr[es - 1]);
   for (int e = 0; e < es - 1; e++) expr[e].plan(el);
 }
Example #2
0
 @Override
 public void plan(final FElem plan) {
   addPlan(plan, planElem(), copies, expr);
 }
Example #3
0
 @Override
 public void plan(final FElem plan) {
   if (funcs.length != 0) addPlan(plan, planElem(), funcs);
 }