summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gleps.rnc')
-rw-r--r--gleps.rnc14
1 files changed, 14 insertions, 0 deletions
diff --git a/gleps.rnc b/gleps.rnc
new file mode 100644
index 0000000..19d90c0
--- /dev/null
+++ b/gleps.rnc
@@ -0,0 +1,14 @@
+namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0"
+
+gleps = element gleps { attlist.gleps, glep+ }
+attlist.gleps &= empty
+glep = element glep { attlist.glep, (text | uri)* }
+attlist.glep &=
+ attribute id { text },
+ attribute file { text },
+ [ a:defaultValue = "S" ] attribute type { "S" | "I" }?,
+ [ a:defaultValue = "D" ]
+ attribute status { "D" | "d" | "A" | "F" | "R" | "W" | "M" }?
+uri = element uri { attlist.uri, text }
+attlist.uri &= attribute link { text }
+start = gleps