Re: obs-commas (was: 2822upd-05 just submitted)

Pete Resnick <[email protected]>
Newsgroups gmane.ietf.rfc822
Message-ID <p06250126c3c44c19da4a@[192.168.2.1]>
On 1/29/08 at 3:40 AM +0100, Frank Ellermann wrote:

>IOW, is this really CFWS, and [CFWS] is not good enough ?

Uh, I think we're talking past each other (and apologies to the list 
if this discussion is getting a bit obscure). CFWS *is* optional in 
group. Here's all of the syntax in question:

group           =   display-name ":" [group-list] ";" [CFWS]
display-name    =   phrase
group-list      =   mailbox-list / CFWS / obs-group-list
mailbox-list    =   (mailbox *("," mailbox)) / obs-mbox-list

So, in the generate syntax, group-list is optional in group, and may 
contain either a mailbox-list or CFWS.

Now, here's my new obs-mailbox syntax:

obs-mbox-list   =   *([CFWS] ",") mailbox *("," [mailbox / CFWS])

The only thing not described by the above is a mailbox list with no 
mailboxes at all (i.e., simply commas with optional surrounding 
CFWS). That's:

obs-group-list  =   1*([CFWS] ",") [CFWS]

I'm happy to simplify if possible. But so far, that's the best I can do.

pr
-- 
Pete Resnick <http://www.qualcomm.com/~presnick/>
Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.