- From: Dave Reynolds <dave.e.reynolds@googlemail.com>
- Date: Mon, 08 Mar 2010 17:07:28 +0000
- To: Stella Mitchell <stellamit@gmail.com>
- CC: "Public-Rif-Wg (E-mail)" <public-rif-wg@w3.org>
On 03/03/2010 12:09, Stella Mitchell wrote: > Here are the RIF/XML (and associated PS) files [1] for the rules given > in Appendix 6 of the OWL RL document [2]. That's great, thanks Stella. > I removed all the annotations. Are those in correct syntax? Ah. Apparently not, sorry about that. (Wonder if they were right at the time I first wrote the translation?) I've changed them to be relative IRIs of the form (* <#rule-name> *) which I think is now right. > In the > EBNF for IRIMETA I think "IRICONST?" needs to be replaced by "Const?". I don't think so. The intention, I belive, is that rules are identified by IRIs - you cannot use any sort of CONST. In BLD, section 2.6.3 explains what an IRICONST is and says the DTB shortcuts are allowed which is why I believe the angle-bracket notation is legal. > In the SimpleTriple and Datatype rules, I changed all occurences (10 in > SimpleTriple, 32 in Datatype) of Foralls without variables, which I > think are syntactially incorrect, from (e.g.): > Forall (rdfs:label[rdf:type->owl:AnnotationProperty]) > to > rdfs:label[rdf:type->owl:AnnotationProperty] Thanks. I never could get my head round why we require variable lists at all and then don't allow nullary ones. Now fixed in the document. Dave
Received on Monday, 8 March 2010 17:08:29 UTC