[mail-vet-discuss] current syntax

Murray S. Kucherawy msk at sendmail.com
Mon Nov 5 11:30:56 PST 2007


Michael Thomas wrote:
>
> What's the big deal about having cfws after every tag/value? That makes
> each element completely symmetric and thus easier to parse.
As Tony mentioned, the current ABNF already allows that; there's CFWS 
just about everywhere between tokens.

> Why? It used to be last. I never lost sleep over it one way or the
> other. Making the order irrelevant definitely makes the parsing
> easier though.
Since it was Tony that advocated for that change, I'll let him defend 
it... ;)

My first guess though would be that each result is contained between ";" 
characters, so you could easily skip forward looking for one you want 
without having to consume entire blocks of the header.


More information about the mail-vet-discuss mailing list