[Bug 3123] What is an 'instruction' to element-available()?

http://www.w3.org/Bugs/Public/show_bug.cgi?id=3123





------- Comment #4 from mike@saxonica.com  2006-05-04 23:07 -------
The WG asked the editor to propose wording that would resolve this problem.

Proposal: (1) In 2.4 change the definition

[Definition: The elements appearing within a sequence constructor are referred
to as instructions.]

to a non-definition paragraph

The elements making up a sequence constructor are referred to as instructions.

followed by the definition:

[Definition: an instruction is either an XSLT element whose syntax summary
identifies it as such using the annotation <!-- Category: instruction -->, or
an _extension instruction_]. Extension instructions are described in _18.2_

(2) In 2.4 change the definition of "template rule" to:

[Definition: A stylesheet contains a set of template rules (see 6 Template
Rules). A template rule has three parts: a pattern that is matched against
nodes, a (possibly empty) set of parameters, and a sequence constructor that is
evaluated to produce a sequence of items.]

Received on Thursday, 4 May 2006 23:07:19 UTC