Subject: RE: name collisions, disambiguation From: Kay Michael <Michael.Kay@xxxxxxx> Date: Fri, 21 Jan 2000 10:36:02 -0000 |
> > given that div is an operator in the expression grammar, > > how do you disambiguate it from a step name > > There is no place in the grammar where it would be legal to > have either an operator or an XML qname, so you never need > to disambiguate this case. Nevertheless, if you like to keep your lexical analysis independent of the syntactic context, XPath specifies: If there is a preceding token and the previous token is not one of @, ::. (, [, or an operator, then ... an NCName [ e.g. div ] must be recognized as an OperatorName ... otherwise [it] must not. Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: name collisions, disambiguation, David Carlisle | Thread | Re: name collisions, disambiguation, David Carlisle |
RE: XSLT processors performance/com, Kay Michael | Date | RE: option list using XSL, Marco . Mistroni |
Month |