- From: Jos de Bruijn <debruijn@inf.unibz.it>
- Date: Tue, 19 Jun 2007 16:52:06 +0200
- To: Sandro Hawke <sandro@w3.org>
- CC: public-rif-wg@w3.org
Received on Tuesday, 19 June 2007 14:52:18 UTC
>> Given that the proposed mapping of RDF to RIF will map the triple
>> (s,p,o) to the Frame s[p->o], then RDF lists will end up as nested RIF
>> Frame structures:
>>
>> _:1[rdf:first->a, rdf:rest->
>> _:2[rdf:first->Y, rdf:rest->
>> _:3[rdf:first->c, rdf:rest->rdf:nil]]]
>
> Is there a way in F-Logic to have a frame without a name? For example I
> want to write that John's mother's brother is Henry, without naming the
> mother. Can I say something like:
>
> John[mother->[brother->Henry]]
in the RIF frame syntax this could be modeled using an existentially
quantified variable, which is equivalent to a bnode in RDF:
Exists ?X John[mother -> ?X[brother -> Henry]]
We can only allow this in the body of a rule, because of the existential
quantification.
Best, Jos
>
> ?
>
> -- Sandro
>
>
>
>
--
Please note my new email address:
debruijn@inf.unibz.it
Jos de Bruijn, http://www.debruijn.net/
----------------------------------------------
In heaven all the interesting people are
missing.
- Friedrich Nietzsche
Received on Tuesday, 19 June 2007 14:52:18 UTC