|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: name collisions, disambiguation
> > 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
|
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
|

Cart








