1 <?xml version=
"1.0" encoding=
"utf-8"?>
2 <grammar xmlns=
"http://relaxng.org/ns/structure/1.0" xmlns:
a=
"http://relaxng.org/ns/compatibility/annotations/1.0" xmlns:
rng=
"http://relaxng.org/ns/structure/1.0" xmlns:
foo=
"foo" datatypeLibrary=
"http://www.w3.org/2001/XMLSchema-datatypes">
6 <attribute name=
"abc" a:
defaultValue=
"5">
11 <element name=
"root"><!-- competing element -->
13 <attribute name=
"abc" a:
defaultValue=
"+5">
14 <!-- +5 and 5 are actually the same value in the value space, but the comparision must be done at the lexical level. -->
15 <data type=
"integer"/>