- From: Olivier Corby <Olivier.Corby@sophia.inria.fr>
- Date: Wed, 11 Jul 2012 11:31:39 +0200
- To: SPARQL Working Group <public-rdf-dawg@w3.org>
- Message-ID: <4FFD47FB.3050206@sophia.inria.fr>
I have reviewed bind/values (action 660), I have found some typos and I make some simple suggestions : Olivier 10 Assignment "but equery" -> but the query "Use of BIND ends any preceeding basic graph pattern" The use of verb "ends" here is not clear for me. "and the variable introduced by the BIND clause must not have been used in the basic graph pattern." -> and the variable introduced by the BIND clause must not have been used previously in the basic graph pattern. -- suggest to add "previously" 10.2.2 VALUES Examples subqery -> subquery "If a variable has no value for a particular query solution in the VALUES clause" -> If a variable has no value for a particular solution in the VALUES clause -- suggest to remove "query" from "query solution" "In this example, the VALUES might have been specificed to execute over the results of the rest of the SELECT query:" -> In this example, the VALUES might have been specificed to execute over the results of the SELECT query: -- suggest to remove "of the rest" 18.2.2.6 Translate BIND assignments variuable -> variable "BIND elements act to add in a variuable binding to the matching from the immediately basic graph pattern " -> I suppose it is: "immediately preceeding" "The grammar requires that the variable not be used in the TriplesBlock." -> The grammar requires that the variable not be used previously in the TriplesBlock -- suggest to add "previously" (By the way, it is not the grammar that requires, it is the semantics.) Example: Pattern involving BIND: "Join( BGP(?s :p ?v), ?v2, 2*?v) , Extend({}, ?v2, 2*?v) )" -> Join( BGP(?s :p ?v), Extend({}, ?v2, 2*?v) ) Definition: Extend There is an extra space before: " Extend is undefined when var in dom(?)."
Received on Wednesday, 11 July 2012 09:32:29 UTC