[
Lists Home |
Date Index |
Thread Index
]
- From: Shekhar Kshirsagar <skshirsa@nortelnetworks.com>
- To: xml-dev@ic.ac.uk
- Date: Thu, 28 Jan 1999 10:37:33 -0500
Hi,
I tried to find the examples of ambiguity in the grammar for XML spec,
couldn't find too many.
One of the example is :
PubidLiteral ::= '"' PubidChar* '"' | "'" (PubidChar - "'")* "'"
I'm sure the expected precedence rules here are :
PubidLiteral ::= ('"' PubidChar* '"') | ("'" (PubidChar - "'")* "'")
And so if it is consistent, it looks like that AB | C should be parsed as
(AB) | C.
Thanks & Regards,
Shekhar Kshirsagar
Nortel Networks
At 10:08 AM 1/28/99 -0500, mlamb@roinet.com wrote:
>
> I've been working on an XML processor that I
> wish to base directly upon the BNF in the XML spec.
> I've reached an obstacle in that the operator precedence
> is not outlined in this spec, and after searching the
> Internet for more information, I was only able to find
> a posting to this group with the same question. For
> example, should "A B | C" in the BNF be parsed as
> "(A B) | C" or "A (B | C)" ?
>
> Any information would be appreciated.
>
>- Marty Lamb
>
>
>
>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
>Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
>To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
>(un)subscribe xml-dev
>To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
>subscribe xml-dev-digest
>List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|