> I'm having a hard time finding the appropriate definition of 'this' in > N3.
I realized after I sent the message that I didn't really explain that my real question is: Does 'this' refer to the object that is being described by the N3 document when the document describes a thing, or does 'this' refer to the document, or does 'this' refer to the resulting graph after the document is parsed. > Lets say I have an N3 document identified by http://example.com/test... I can talk about the document by referring to it like this: <> ex:author "Joel" . So since there is already a file/document reference, I would expect 'this' to point to a thing or a graph, and a graph makes the most sense. > this ex:author "Joel" . I would expect the reified version of the above statement to be: [ rdfs:subject _:g ; rdfs:predicate ex:author ; rdfs:object "Joel" ; X _:g ] But that raises the question, what should X be? Is there a property someplace with a range of rdf:Statement and a domain of rdfg:Graph which states membership? I note that rdfs:member has the wrong domain and range, may there needs to be a rdfg:member defined someplace. > ...(here shown in a mythical N-Quads notation): > > _:g ex:author "Joel" _:g . And might be better represented in TriG (I think): _:g { _:g ex:author "Joel" . } Joel _______________________________________________ Dev mailing list Dev@rdflib.net http://rdflib.net/mailman/listinfo/dev