diff options
Diffstat (limited to 'cardinality.rng.expected')
-rw-r--r-- | cardinality.rng.expected | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/cardinality.rng.expected b/cardinality.rng.expected new file mode 100644 index 0000000..f49540b --- /dev/null +++ b/cardinality.rng.expected @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<grammar xmlns="http://relaxng.org/ns/structure/1.0"> + <start> + <element name="bar"> + <group> + <ref name="fivefoo"/> + <ref name="upto25foo"/> + </group> + </element> + </start> + <define name="fivefoo"> + <element name="foo"> + <empty/> + </element> + <element name="foo"> + <empty/> + </element> + <element name="foo"> + <empty/> + </element> + <element name="foo"> + <empty/> + </element> + <element name="foo"> + <empty/> + </element> + </define> + <define name="maybefoo"> + <optional> + <element name="foo"> + <empty/> + </element> + </optional> + </define> + <define name="upto25foo"> + <optional> + <ref name="fivefoo"/> + </optional> + <optional> + <ref name="fivefoo"/> + </optional> + <optional> + <ref name="fivefoo"/> + </optional> + <optional> + <ref name="fivefoo"/> + </optional> + <ref name="maybefoo"/> + <ref name="maybefoo"/> + <ref name="maybefoo"/> + <ref name="maybefoo"/> + <ref name="maybefoo"/> + </define> +</grammar> |