final Calc orderCalc =
call.getArgCount() > 3
? compiler.compileScalar(call.getArg(3), true)
: new ValueCalc(
new DummyExp(
new ScalarType()));
return new AbstractListCalc(
call,
new Calc[] {listCalc, integerCalc, orderCalc})
{
public TupleList evaluateList(Evaluator evaluator) {