Re: EBNF grammar of presentation syntax

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 UTC