
[1] [CODE(XSLTe)[[VAR[xslt:]]processing-instruction]]
要素は、[[結果木]]に[[処理指令]]を追加するのに使うことが出来ます。
<http://www.w3.org/TR/xslt#element-processing-instruction>

[2] 属性:
,[CODE(XSLTa)[[[name]]]]	,"{[CODE(ABNF)[[[NCName]] − \"XML\"]]}"	,(必須)	,[[対象名]]

[CODE(XSLTa)[name]] 属性を[[属性値雛形]]として評価した結果が
[CODE(ABNF)[NCName − "XML"]] にならなければ[[誤り]]です。
[WEAK[(XML 的に [[xml宣言]]は処理指令ではないので、出力できません。 [CODE(XSLTe)[[VAR[xslt:]][[output]]]] 要素を使います。)]]
この誤りは通知するか、又は処理指令を追加しないことで回復しなければなりません。

[3] この要素が置けるのは、[[雛形]]中の禁止されていない任意の位置です。

[4] この要素の内容は、処理指令の処理対象データとなる雛形です。

[[文節]]以外が生成されるとしたら、それは誤りです。
この誤りは通知するか、またはその節を無視することで回復しなければなりません。

結果得られる文字列に [CODE(XML)[?>]] 
が含まれているのは誤りです。通知するか、または
[CODE(XML)[? >]] に置換することで回復しなければなりません。
