@Override
public FunctionCall visit(ASTFunctionCall node, Object data)
throws VisitorException
{
ValueConstant vc = (ValueConstant)node.getURI().jjtAccept(this, null);
assert vc.getValue() instanceof URI;
FunctionCall functionCall = new FunctionCall(vc.getValue().toString());
for (ASTValueExpr argExpr : node.getArgList()) {
functionCall.addArg((ValueExpr)argExpr.jjtAccept(this, null));
}