Hi all, Looking at the editor's draft of TriG a couple of questions occur to us at MarkLogic. 1. Could the spec be modified to allow TriG to be a superset of turtle? Specifically, could the production rules be modified to allow a set of triples outside of any '{' '}' to be the same as triples in a default anonymous graph? It seems that even now, the rules allow multiple anonymous graph productions, whose union would be the unnamed graph. It would be convenient if we could dispense with these anonymous curly braces altogether if possible. 2. The first two production rules [1g] |trigDoc| ::= graph_statement <https://dvcs.w3.org/hg/rdf/raw-file/default/trig/index.html#grammar-production-graph_statement>|*| [2g] |graph_statement| ::= directive <https://dvcs.w3.org/hg/rdf/raw-file/default/trig/index.html#grammar-production-directive> || | graph <https://dvcs.w3.org/hg/rdf/raw-file/default/trig/index.html#grammar-production-graph> permit @prefix statements et. al. to be anywhere in the document. I don't have any issue with that, but it was a little surprising to me, as these always seemed like header information to me, and it seems as though it might be harder to implement this way. Charles -- Charles Greer Senior Engineer MarkLogic Corporation charles.greer@marklogic.com Phone: +1 707 408 3277 www.marklogic.comReceived on Thursday, 16 May 2013 06:59:46 UTC
This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:59:33 UTC