Re: Problem in understanding rule  of XML spec
In article <00b601bf68c3$75fb0600$8d6536ca@S...>, Amit Rekhi <amitr@a...> wrote: >I have not been able to understand the reason why production rule : > >CharData: [^<&]* - ([^<&]* ']]>' [^<&]*) > >is not written like: > >CharData: [^<&]* - ']]>' Your rule would accept any string of non-<& characters except the string ']]>'. The rule in the spec accepts any string of non-<& characters except ones *containing* the string ']]>'. >- How would rule  behave with the following strings? >1) abc]]> >2) abc]]>def It rejects them both, as intended. Actually, the rule could have been more simply written [^<&]* - (Char* ']]>' Char*) -- Richard -- Spam filter: to mail me from a .com/.net site, put my surname in the headers. "The Internet is really just a series of bottlenecks joined by high speed networks." - Sam Wilson xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ or CD-ROM/ISBN 981-02-3594-1 Unsubscribe by posting to majordom@i... the message unsubscribe xml-dev (or) unsubscribe xml-dev your-subscribed-email@your-subscribed-address Please note: New list subscriptions now closed in preparation for transfer to OASIS.
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