[relaxng-user] jing: error: conflicting ID-types
David Carlisle
davidc at nag.co.uk
Tue Sep 30 16:20:36 ICT 2003
Just to tie up this thread, unless anyone has any better suggestions I'm
planning to use this
default namespace om = "http://www.openmath.org/OpenMath"
start = y
x = element x { attlist.om, (om|notom)* }
y = element y { attlist.om, (x | y)* }
attlist.om = attribute id { xsd:ID }?
om = (x|y)
notom =
(element * - om:* {
attribute * { text }*,
notom
}
| text)
Which I believe says that both OpenMath elements take an attribute id of
type ID and the content of x can be any non OpenMath element
or valid OpenMath. Which is of course what I really wanted to say all
along:-)
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
More information about the relaxng-user
mailing list