- From: Eric Prud'hommeaux <eric@w3.org>
- Date: Mon, 20 May 2013 11:15:26 -0400
- To: Alex Milowski <alex@milowski.com>
- Cc: Gregg Kellogg <gregg@greggkellogg.net>, "public-rdf-comments@w3.org" <public-rdf-comments@w3.org>
* Alex Milowski <alex@milowski.com> [2013-05-19 09:38-0700] > Never mind, spoke too soon and, obviously, without enough coffee this > morning. > > Yes, it does disallow it. That means I've got the wrong grammar production > in play. I've presumptuously RESOLVED this comment, noting that the Turtle grammar <http://www.w3.org/TR/turtle/#grammar-production-triples> restricts predicates to be IRIs: [6] triples ::= subject predicateObjectList | blankNodePropertyList predicateObjectList? [14] blankNodePropertyList ::= '[' predicateObjectList ']' [7] predicateObjectList ::= verb objectList (';' (verb objectList)?)* [9] verb ::= predicate | 'a' [11] predicate ::= iri If I overstepped, please let me know and I'll update c39 http://www.w3.org/2011/rdf-wg/wiki/Turtle_Candidate_Recommendation_Comments#c39 > Thanks. > > > On Sun, May 19, 2013 at 9:30 AM, Alex Milowski <alex@milowski.com> wrote: > > > Actually, the Turtle grammar does allow it and that's why there needs to > > be some kind of normative reference to the additional constraint from RDF > > Concepts. > > > > > > On Sat, May 18, 2013 at 10:11 PM, Gregg Kellogg <gregg@greggkellogg.net>wrote: > > > >> On May 18, 2013, at 9:49 PM, Alex Milowski <alex@milowski.com> wrote: > >> > >> This test has the triple: > >> > >> <http://example/s> _:p <http://example/o> . > >> > >> I can't see where in the turtle specification is says that you can't have > >> a blank node as a predicate. > >> > >> It certainly makes sense to have this constraint. > >> > >> > >> Of course, the Turtle grammar doesn't allow it, but that's not normative. > >> What is is the RDF data model as defined in RDF Concepts, in particular the > >> definition of a triple [1]. > >> > >> Gregg > >> > >> [1] http://www.w3.org/TR/rdf11-concepts/#section-triples > >> > >> -- > >> --Alex Milowski > >> "The excellence of grammar as a guide is proportional to the paucity of > >> the > >> inflexions, i.e. to the degree of analysis effected by the language > >> considered." > >> > >> Bertrand Russell in a footnote of Principles of Mathematics > >> > >> > > > > > > -- > > --Alex Milowski > > "The excellence of grammar as a guide is proportional to the paucity of the > > inflexions, i.e. to the degree of analysis effected by the language > > considered." > > > > Bertrand Russell in a footnote of Principles of Mathematics > > > > > > -- > --Alex Milowski > "The excellence of grammar as a guide is proportional to the paucity of the > inflexions, i.e. to the degree of analysis effected by the language > considered." > > Bertrand Russell in a footnote of Principles of Mathematics -- -ericP
Received on Monday, 20 May 2013 15:15:58 UTC