Return to tutor9_8.rng CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / libxml2 / test / relaxng |
1.1 ! misho 1: <grammar xmlns="http://relaxng.org/ns/structure/1.0"> ! 2: ! 3: <define name="inline"> ! 4: <zeroOrMore> ! 5: <ref name="inline.class"/> ! 6: </zeroOrMore> ! 7: </define> ! 8: ! 9: <define name="inline.class"> ! 10: <choice> ! 11: <text/> ! 12: <element name="bold"> ! 13: <ref name="inline"/> ! 14: </element> ! 15: <element name="italic"> ! 16: <ref name="inline"/> ! 17: </element> ! 18: </choice> ! 19: </define> ! 20: ! 21: <start> ! 22: <element name="doc"> ! 23: <zeroOrMore> ! 24: <element name="p"> ! 25: <ref name="inline"/> ! 26: </element> ! 27: </zeroOrMore> ! 28: </element> ! 29: </start> ! 30: ! 31: <define name="inline.class" combine="choice"> ! 32: <choice> ! 33: <element name="code"> ! 34: <ref name="inline"/> ! 35: </element> ! 36: <element name="em"> ! 37: <ref name="inline"/> ! 38: </element> ! 39: </choice> ! 40: </define> ! 41: ! 42: </grammar>