summaryrefslogtreecommitdiffstats
path: root/cardinality.rng.orig
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2013-01-29 18:20:13 +0100
committerJan Pokorný <jpokorny@redhat.com>2013-01-29 18:25:12 +0100
commitdbebf0be9cb077864aac9d6d60783b53ee50a2a5 (patch)
tree98eaed1a6bd19c0c8f925fec9a0655a5c9466b4d /cardinality.rng.orig
parentf781e6e0c5ce428b18485d7d05df91962c04c007 (diff)
downloadrnc2rng-dbebf0be9cb077864aac9d6d60783b53ee50a2a5.tar.gz
rnc2rng-dbebf0be9cb077864aac9d6d60783b53ee50a2a5.tar.xz
rnc2rng-dbebf0be9cb077864aac9d6d60783b53ee50a2a5.zip
Massive update so it works for corosync.rnc and several others
- continued style cleanup - some files moved to "unused" dir - added several files for testing and the ones like TODO and HACKING Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to 'cardinality.rng.orig')
-rw-r--r--cardinality.rng.orig31
1 files changed, 31 insertions, 0 deletions
diff --git a/cardinality.rng.orig b/cardinality.rng.orig
new file mode 100644
index 0000000..765d3e1
--- /dev/null
+++ b/cardinality.rng.orig
@@ -0,0 +1,31 @@
+<grammar xmlns="http://relaxng.org/ns/structure/1.0">
+ <start>
+ <element name="bar">
+ <ref name="fivefoo"/>
+ <ref name="upto25foo"/>
+ </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>