if(externalFunction!=null){
final Node child1 = node.jjtGetChild(1);
final int number = child1.jjtGetNumChildren();
final Object[] args = new Object[number];
for(int i=0; i<number; i++){
args[i] = child1.jjtGetChild(i).accept(this, b, d);
}
return externalFunction.evaluate(args);
}
if (name.toString().startsWith("<http://www.w3.org/2001/XMLSchema#")) {
return Helper.cast(name.toString(), this.resultOfChildZero(node.jjtGetChild(1), b, d));