[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: an xpath/xsl question: why must (a QName in an) argument be a pathex
On Thu, 8 Mar 2001, james anderson wrote: > > Yes. I admit, I did use an example from a dated xsl description. Please > do not be misled by the details. > > The question remains, is it intended, that a QName never appear in an > argument list as such? The XPath grammar says only > > [16] FunctionCall ::= FunctionName '(' ( Argument ( ',' Argument )* )? ')' > [17] Argument ::= Expr > > which subsumes a QName in the following forms only > > [35] FunctionName ::= QName - NodeType > [36] VariableReference ::= '$' QName > [37] NameTest ::= '*' | NCName ':' '*' | QName > > Am I missing something? The fact that NameTest can be a QName? example, function(qname, qname), in XML::XPath parses to: (function((child::qname),(child::qname))) -- <Matt/> /|| ** Founder and CTO ** ** http://axkit.com/ ** //|| ** AxKit.com Ltd ** ** XML Application Serving ** // || ** http://axkit.org ** ** XSLT, XPathScript, XSP ** // \\| // ** mod_perl news and resources: http://take23.org ** \\// //\\ // \\
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|