[XSLT 2.0] IBM-XSLT-129: Default function namespace for function-available

Section 18.1.1 of XSLT 2.0

The third paragraph beneath the signature of function-available states 
that "The value of the $function-name argument must be a string containing 
a lexical QName.  If the lexical QName is unprefixed, then the standard 
function namespace is used in the expanded QName."  The last sentence of 
the paragraph then says, "If the expanded-QName has a non-null namespace 
URI, then it refers to a stylesheet function or extension function; 
otherwise, it refers to a function defined by XPath or XSLT."

The first part of the paragraph precludes the possibility that the 
expanded-QName will ever have a null namespace URI.  The last sentence of 
the paragraph should be changed to "If the namespace URI of the 
expanded-QName is the standard function namespace, the expanded-QName 
refers to a function defined by XPath or XSLT; otherwise, it refers to a 
stylesheet function or extension function."

Thanks,

Henry
------------------------------------------------------------------
Henry Zongaro      Xalan development
IBM SWS Toronto Lab   T/L 969-6044;  Phone +1 905 413-6044
mailto:zongaro@ca.ibm.com

Received on Thursday, 22 April 2004 09:54:40 UTC