[oXygen-user] Validating merged grammars

Paul Everitt
Tue Sep 7 02:18:13 CDT 2004


Hi.  The first example in the Relax-NG tutorial under 9.3 "Merging 
Grammars" looks like this:

<grammar xmlns="http://relaxng.org/ns/structure/1.0"
     xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" 
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
     <define name="inline">
         <zeroOrMore>
             <ref name="inline.class"/>
         </zeroOrMore>
     </define>
     <define name="inline.class">
         <choice>
             <text/>
             <element name="bold">
                 <ref name="inline"/>
             </element>
             <element name="italic">
                 <ref name="inline"/>
             </element>
         </choice>
     </define>
</grammar>

However, <oxygen/> fails to validate, claiming it requires a <start> 
element.

--Paul



More information about the oXygen-user mailing list