- From: Tom Hillman <tom@expertml.com>
- Date: Thu, 17 Mar 2022 14:08:29 +0000
- To: public-ixml@w3.org, Steven Pemberton <steven.pemberton@cwi.nl>
- Message-ID: <deb61661-e948-4a1b-9cf7-76d821c77cd2@Spark>
Thanks: I realise (now that I've eaten) that this is the big difference between what I thought I was suggesting and what you have suggested above - a better result than excluding periods, IMO. _________________ Tomos Hillman eXpertML Ltd +44 7793 242058 On 17 Mar 2022, 13:33 +0000, Steven Pemberton <steven.pemberton@cwi.nl>, wrote: > > > On Thursday 17 March 2022 12:36:00 (+01:00), Tom Hillman wrote: > > > What about rules at the end of a file? > The S is a separator, so there would be no requirement of space after the last rule. > > Steven > > > > > > > Tom > > > > _________________ > > Tomos Hillman > > eXpertML Ltd > > +44 7793 242058 > > On 17 Mar 2022, 11:33 +0000, Steven Pemberton <steven.pemberton@cwi.nl>, wrote: > > > Despite our recent resolution to accept this proposal, I will mention in passing that if we changed the top-level rule of ixml from > > > ixml: s, rule+s, s. > > > -s: (whitespace; comment)*. > > > to > > > ixml: s, rule+S, s. > > > -S: (whitespace; comment)+. > > > -s: (whitespace; comment)*. > > > > > > (that is demanding at least one whitespace or comment after a rule), then we could retain "." in names. > > > > > > This would invalidate no existing ixml grammar that I know of (except the ones designed to test the absence of spaces after rules). > > > > > > Steven > > > On Monday 28 February 2022 14:23:21 (+01:00), Norm Tovey-Walsh wrote: > > > > > > > Hello, > > > > > > > > On balance, I think we have to fix the ambiguity problem and the > > > > simplest, most direct solution is to remove full stop from the > > > > namefollower production. > > > > > > > > Yes, “.” is a valid XML name character, but we already accept that our > > > > names and XML names are not exactly the same. Restricting the space is > > > > if anything less problematic than the fact that we allow characters that > > > > can’t appear in XML names. But I think that’s a consequence of Unicode > > > > character classes, so I can live with that for the simplicity of the > > > > expression in namefollower. > > > > > > > > I was concerned that we were picking up “.” from one of those classes, > > > > but that doesn’t appear to be the case. > > > > > > > > Be seeing you, > > > > norm > > > > > > > > -- > > > > Norm Tovey-Walsh > > > > Saxonica > > > > > > >
Received on Thursday, 17 March 2022 14:08:55 UTC