Node[] node = parser.parseOrder(ordering);
Expression[] expr = new Expression[node.length];
for (int i = 0; i < node.length; i++) {
ExpressionCompiler comp = new ExpressionCompiler();
comp.setSymbolTable(symbolTable);
expr[i] = comp.compileOrderExpression(node[i]);
expr[i].bind(symbolTable);
}
return expr;
}
}