- From: <Noah_Mendelsohn@lotus.com>
- Date: Fri, 9 Jun 2000 19:43:38 -0400
- To: www-xml-schema-comments@w3.org
The original example was: ((c|d)+) Phil's suggested syntax was: <option>...</option> to abbreviate <repeat minOccurs="1" maxOccurs="unbounded"> <choice> <element name="c"/> <element name="d"/> </choice> </repeat> I suppose I should have suggested: <atLeastOneAnyOrder> :-) but in any case there is repetition, unless I have misunderstood the example. ------------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 Lotus Development Corp. Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------------ David Beech <dbeech@us.oracle.com> Sent by: www-xml-schema-comments-request@w3.org 06/09/00 04:34 PM To: www-xml-schema-comments@w3.org cc: w3c-xml-query-wg@w3.org, (bcc: Noah Mendelsohn/CAM/Lotus) Subject: Re: XML Query Comments to XML Schema (3rd part) Noah_Mendelsohn@lotus.com wrote: > I suggest: > > <oneOrMore> instead of <plus> > <zeroOrMore> for <star> > > I don't have any bright ideas for <option>. <anyNumberAnyOrder> seems > clumsy, if informative. Is that what <option> is intended to mean? I read it as meaning <zeroOrOne>, which would be fine, or <optional> might be slightly preferable to <option> since "option" in natural language often has more the sense of "choice" - "here are our options"! David
Received on Friday, 9 June 2000 19:51:06 UTC