[Home] [By Thread] [By Date] [Recent Entries]

  • From: Elliotte Rusty Harold <elharo@m...>
  • To: Ann Navarro <ann@w...>, xml-dev@l...
  • Date: Mon, 23 Jul 2001 16:02:20 -0400

At 3:46 PM -0400 7/23/01, Ann Navarro wrote:
>At 03:09 PM 7/23/2001 -0400, Elliotte Rusty Harold wrote:
>>At 2:24 PM -0400 7/23/01, Ann Navarro wrote:
>>
>> >Correct. But are you not arguing that a member of the subset not be able to claim membership in the superset unless it uses a feature outside the intersection?
>> >
>>
>>Yes, that's precisely what I'm arguing. I think that's the most compatible, least painful approach.
>
>How to you propose to prohibit it in a validating fashion?
>

It's trivial. The parser has a boolean flag that says whether or not a Blueberry character has been seen which is initialized to false when the parser starts reading a document. If the parser get to the end of the document, and that flag is still false, it reports a well-formedness error, in whatever way well-formedness errors are normally reported by the parser. 
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@m... | Writer/Programmer |
+-----------------------+------------------------+-------------------+ 
|          The XML Bible, 2nd Edition (Hungry Minds, 2001)           |
|              http://www.ibiblio.org/xml/books/bible2/              |
|   http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/   |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      | 
|  Read Cafe con Leche for XML News: http://www.ibiblio.org/xml/     |
+----------------------------------+---------------------------------+

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member