- From: Nathan <nathan@webr3.org>
- Date: Tue, 01 Mar 2011 17:30:03 +0000
- To: antoine.zimmermann@insa-lyon.fr
- CC: public-rdf-wg@w3.org
When I was playing about with JSN3 [1] a few months ago, I also made up a few more shorthands which were quite interesting / useful: Shorthand: a rdf:type ^a [ owl:inverseOf rdf:type ] > rdfs:seeAlso = owl:sameAs => log:implies <= log:implies, but in the other direction predicate prefixes: ^x [ owl:inverseOf x ] >x [ link:listDocumentProperty x ] example of the last one, since not many people use/know "link:listDocumentProperty" :me >foaf:knows <http://example.org/my-friends> . meaning: look here for a list of relations where the subject is :me and the predicate is foaf:knows - in this case, here's a doc to look in to find people I know, can also be seen as type hinted seeAlso, comes in most useful. more info on this predicate is in the Linked Data design Issue. [1] http://webr3.org/apps/specs/jsn3/ Cheers, Nathan Antoine Zimmermann wrote: > That would be a very nice feature. > I often see myself writing stuff like: > > s1 rdf:type C . > s2 rdf:type C . > ... > sN rdf:type C . > > when I would like to write: > > C is rdf:type of s1, s2, ..., sN . > > I'd be happy if the syntax was > > :s is :p of :o . > > but caret is ok too (please avoid '!'). > > > > AZ. > > Le 01/03/2011 17:41, Nathan a écrit : >> actually ^ may be better.. such that >> >> :a :b :c . >> >> could be written as: >> >> :c ^:b :a . >> >> meaning >> >> :c [ owl:inverseOf :b ] :a . >> >> meaning: >> >> :a :b :c . >> >> cheers >> >> Nathan wrote: >>> Hi All, >>> >>> Is there any chance we can include ! in turtle to prefix predicates >>> and inverse the directionality, such that >>> >>> :a :b :c . >>> >>> could be written as >>> >>> :c !:b :a . >>> >>> (as opposed to :c is :b of :a) >>> >>> Cheers, >>> >>> Nathan >>> >> >> > >
Received on Tuesday, 1 March 2011 17:30:57 UTC