This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
4.1.5 Function calls The subscripts AtomizeAtomic(SequenceType), etc., need to be explained. I believe that AtomizeAtomic is the "name" of the normalization, and SequenceType is the "parameter" of the normalization. For example, AtomizeAtomic(item()*) is one instance of the normalization, AtomizeAtomic(xs:integer?) is another, etc. If this is correct, then SequenceType should be italicized. This would also explain where the italicized SequenceType comes from in the definition of AtomizeAtomic ("fn:data(Expr) if SequenceType <: ..."). Otherwise the reader is not actually told what to substitute for the italicized SequenceType, since a nonitalicized SequenceType is not necessarily the same thing as an italicized SequenceType.
The comment seems mostly editorial. I agree we should add a clarification explaining that some parameters may be passed during normalization, and that should go in section 3.2.2 Normalization judgment. - Jerome
RESOLUTION: Bug 1687 is closed. This is mostly editorial, add a clarification in 3.2.2. Dana will respond in Bugzilla. - Jerome Simeon On behalf of the XML Query and XSL WGs