|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Ambiguity in XML spec
I am currently confused on part of the XML spec. It appears to me that production 82 (NotationDecl) is ambiguous. I can not find any mention in the XML errata, and the editor of the spec (Tim bray) hasn't responded. Here is my thinking if you are parsing a NotationDecl after you read the name and optional whitespace you need to determine if the stuff next is an ExternalID (production 75) or a PublicID (production 83). So you check the next token which is 'PUBLIC', unfortunately both the ExternalID and PublicID may begin with 'PUBLIC', further if it is an ExternalID after 'PUBLIC' would follow S PubidLiteral S SystemLiteral but after a PublicID follows S PubidLiteral. So after reading 'PUBLIC' you have no idea if you are looking for "S S PubidLiteral S SystemLiteral " or just "S PubidLiteral" What am i missing ? Bryan *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
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








