- From: Jos de Bruijn <debruijn@inf.unibz.it>
- Date: Thu, 10 Jul 2008 22:07:48 +0200
- To: kifer@cs.sunysb.edu
- CC: RIF <public-rif-wg@w3.org>
- Message-ID: <48766C14.7030001@inf.unibz.it>
>> I uncovered two issues with the BNF in BLD. For me they are not >> critical for last call, but for some they might be. > > Jos, > thanks for uncovering these inconsistencies. > >> The first issue is an error: Profile is not a Unicode string in the >> presentation syntax, but it is a term (see section 2.4). > > Yes, this is how it is defined in the math syntax, but EBNF is not consistent > with this. But looking at your SWC, your profiles are not terms either. They > are not even constants! Actually, they are. But I'm using the shortcut syntax for absolute IRIs using the <> delimiters. > So, let's decide what we want them to be. > A term as a profile is very general and will suffice for all future needs. But > this may also turn out to be an overkill. A constant is more like what you need > right now. But what you are using is really a bunch of ASCII strings - not > terms and not constants. I would prefer them to be IRI constants; at least, I think IRIs should be written in the same way in most places. I would not be against more general constants, or even terms, for that matter (although I don't really see the point). > >> The second issue is not an error, but it can be considered misleading >> (the BNF is too liberal): in the presentation syntax, rules are >> quantified rule implications. So, an atomic formula is not a rule and >> may thus not be directly included in a group. According to the BNF, an >> atomic formula can be considered a rule; this is misleading. > > There was a mistake in the math syntax. Groups should also allow atomic > formulas. Fixed. Great! This means I will not have changed the syntax in several places in SWC :-) Best, Jos > > m > >> Best, Jos -- debruijn@inf.unibz.it Jos de Bruijn, http://www.debruijn.net/ ---------------------------------------------- One man that has a mind and knows it can always beat ten men who haven't and don't. -- George Bernard Shaw
Received on Thursday, 10 July 2008 20:08:43 UTC