select = typeCheck("select", select);
super.validate();
}
public Expression compile(Executable exec) throws TransformerConfigurationException {
ProcessingInstruction inst = new ProcessingInstruction(name);
compileContent(exec, inst);
inst.setSeparator(new StringValue(select==null ? "" : " "));
ExpressionTool.makeParentReferences(inst);
return inst;
}