default namespace = "http://www.dehora.net/r/2004/07/" start = rdf rdf = element rdf { attribute version { "20040718" }, quoted?, graph* } graph = element graph { quoted?, description?, context?, statement* } description = element description { text } context = element context { uri } statement = element statement { context?, (subject & property & value) } subject = element subject { bnode | uri } property = element property { uri } value = valueURI | valueBNODE | valueTYP | valueTYPXML valueURI = element value { uri } valueBNODE = element value { bnode } valueTYP = element value { attribute type { xsd:anyURI }?, text } valueTYPXML = element value { attribute type { "http://www.dehora.net/r/2004/07/type/xml" }, ANY } ANY = element * { (attribute * { text } | text | ANY)* } quoted = attribute quoted { "yes" | "no" } uri = attribute uri { xsd:anyURI } bnode = attribute bnode { xsd:NMTOKEN }