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

Re: EBNF grammar of presentation syntax

From: Axel Polleres <axel.polleres@deri.org>
Date: Wed, 30 Sep 2009 16:31:14 +0100
Cc: Stella Mitchell <stellamit@gmail.com>, "Sandro Hawke" <sandro@w3.org>, "RIF \(E-mail\)" <public-rif-wg@w3.org>
Message-Id: <77853884-1428-4D76-AACB-DD74E0B44D31@deri.org>
To: Axel Polleres <axel.polleres@deri.org>
p.s. ... the mapping to PStoXML would need some minor tweak probably  
as well? but that should be easy.

Axel

On 30 Sep 2009, at 16:29, Axel Polleres wrote:

> The easiest and quickest way around this is:
>
> change:
>  Name:=  NCName
> to
>  Name:=  NCName | ('"' UNICODESTRING '"')
>
> any objections against this?
>
> Axel
>
> On 30 Sep 2009, at 13:23, Stella Mitchell wrote:
>
>>
>>
>> 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
>>
>>
>>
>
> -- 
> Dr. Axel Polleres
> Digital Enterprise Research Institute, National University of  
> Ireland, Galway
> email: axel.polleres@deri.org  url: http://www.polleres.net/
>
>
>

-- 
Dr. Axel Polleres
Digital Enterprise Research Institute, National University of Ireland,  
Galway
email: axel.polleres@deri.org  url: http://www.polleres.net/
Received on Wednesday, 30 September 2009 15:31:49 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 30 September 2009 15:31:49 GMT