- From: Jos de Bruijn <debruijn@inf.unibz.it>
- Date: Sun, 23 Sep 2007 21:01:18 +0200
- To: Hassan Aït-Kaci <hak@ilog.com>
- CC: Adrian Giurca <giurca@tu-cottbus.de>, W3C RIF WG <public-rif-wg@w3.org>
- Message-ID: <46F6B7FE.7070308@inf.unibz.it>
>> Hassan_Ait-Kaci: An example might be a rule set which us
>> metaprogramming...
>
> to: "An example may be any rule set dealing with metaprogramming where
> terms
> denoting predicate calls are used at both the predicate and term
> level.
> I would be curious to see how Jos's would-be normative (!)
> model-theoretic
> semantics renders such RDF/S applications - which all users of such
> rules
> should of course be intimately familiar with since it'd be
> normative..."
Users do not need to be intimately familiar with the semantics of a
language to be able to use it. This goes for RIF, RDF, as well as their
combination.
Regarding the meta-programming: if the extension of BLD with
meta-programming is a semantic extension of BLD, i.e. more components or
conditions are added to the semantic structures, as would be the case
for a hilog-like metaprogramming extension, then the proposed
model-theoretic semantics can be used as is.
If the metaprogramming extension is not a semantic extension of BLD,
then the model-theoretic semantics I proposed can possibly not be used
directly, but probably neither could the operational approach.
Could you perhaps sketch such a metaprogramming extension of BLD, to
help clarify your question?
Jos
>
> Thanks,
>
> -hak
--
debruijn@inf.unibz.it
Jos de Bruijn, http://www.debruijn.net/
----------------------------------------------
In heaven all the interesting people are
missing.
- Friedrich Nietzsche
Received on Sunday, 23 September 2007 19:01:55 UTC