W3C home > Mailing lists > Public > public-rif-wg@w3.org > September 2009

Re: EBNF grammar of presentation syntax

From: Stella Mitchell <stellamit@gmail.com>
Date: Wed, 30 Sep 2009 08:23:00 -0400
Message-ID: <d64b0f2c0909300523k201ac38ev4f3ca3172fe6107@mail.gmail.com>
To: Sandro Hawke <sandro@w3.org>
Cc: Axel Polleres <axel.polleres@deri.org>, "RIF (E-mail)" <public-rif-wg@w3.org>
>
> As for the rest of this thread...  I don't care about "the" PS.  It's
> just there as a shorthand for specifying the semantics.  I'll consider
> it a huge failure of the community if people ever actually use it
> (instead of better PS's that come along).
>


My comment was that since the RIF PS defines a variable name to be an
NCName, then, according to the specification, any variable name in an
admissible RIF XML document must be an NCName.

As a separate comment, the text in the paragraphs (BLD 2.6.1) following the
EBNF formulation of the PS is now not consistent with the EBNF in how it
describes argument names and variables.

Stella



On Tue, Sep 29, 2009 at 8:44 PM, Sandro Hawke <sandro@w3.org> wrote:

>
> > > Profile names: We have profile names?  I don't remember them.  Where
> > > are
> > > they in the syntax?
> > >
> >
> > You are right, profiles are ANGLEBRACKIRIs, confused that with Dialect
> > names, cf.
> >
> >   Dialect        ::= 'Dialect' '(' Name ')'
>
> Ah, I missed that.  As I've argued many times, included a dialect name
> in the syntax is big mistake.  I thought people understood that by now,
> but I guess not.  I think it's a mistake for FLD to support dialect
> designers macking this mistake, but I guess it's my fault for not
> noticing this before Last Call.   Oh well.
>
> As for the rest of this thread...  I don't care about "the" PS.  It's
> just there as a shorthand for specifying the semantics.  I'll consider
> it a huge failure of the community if people ever actually use it
> (instead of better PS's that come along).
>
>    -- Sandro
>
>
>
Received on Wednesday, 30 September 2009 12:23:34 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 30 September 2009 12:23:35 GMT