OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

relax-ng message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: [relax-ng] Minutes for RELAX NG TC Telecon 2002-07-18


Eric van der Vlist scripsit:
> 
> On Thu, 2002-07-18 at 18:16, John Cowan wrote:
> > Michael Fitzgerald scripsit:
> > 
> > > 3. Redundant trailing ,|&
> > > 
> > > John: [uncaptured statements in support]
> > > Norm: I think we should avoid it
> > > Kohsuke: [uncaptured clever workaround]
> > 
> > For the record:  the fact that ", empty" and "& empty" and "| notAllowed"
> > have no meaning, and therefore can be used like this:
> > 
> > 	element foo {...},
> > 	element bar {...},
> > 	element baz {...},
> > 	empty
> 
> It's difficult to jump in without having followed the conference, but I
> find it useful to be able to express the simple form of a Relax NG
> schema using the compact syntax (it's the format I am using to "print" a
> schema in my implementation) and doing so requires to use trailing empty
> (or notAllowed) patterns since the simple form requires exactly 2
> patterns in what WXS calls "compositors".

No problem.  Kohsuke's point was that such constructs are already always
legal in both the compact and XML syntaxes.

> My personal preference would thus be to allow the expression of the
> simple form in the compact syntax...

No problem.

-- 
John Cowan    http://www.ccil.org/~cowan   <jcowan@reutershealth.com>
    "Any legal document draws most of its meaning from context. A telegram
    that says 'SELL HUNDRED THOUSAND SHARES IBM SHORT' (only 190 bits in
    5-bit Baudot code plus appropriate headers) is as good a legal document
    as any, even sans digital signature." --me


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC