W3C home > Mailing lists > Public > ietf-http-wg@w3.org > April to June 2009

Re: Collected ABNF for HTTPbis

From: Bjoern Hoehrmann <derhoermi@gmx.net>
Date: Mon, 18 May 2009 05:16:17 +0200
To: "Brian Smith" <brian@briansmith.org>
Cc: <ietf-http-wg@w3.org>
Message-ID: <eli115lcsiv8smolh3s2mdjhrht8mhru1m@hive.bjoern.hoehrmann.de>
* Brian Smith wrote:
>There are only four places that allow empty lists, and they are all of the
>same form as "TE":
>
>     TE        = "TE" ":" OWS TE-v
>     TE-v      = #t-codings
>
>They all can be rewritten using that expansion:
>     
>     TE        = "TE" ":" OWS [TE-v]
>     TE-v      = t-codings (COMMA-ows t-codings)*
>
>Every other use is of the form 1#rule.

I am not sure what you are trying to say here. This is a matter of empty
list items, not empty lists and the difference between 0#rule and 1#rule
is the difference between [ 1#rule ] and 1#rule. Your rewrite disallows
constructs that are valid under RFC 2616 and the current draft for which
support is required and recommended respectively.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 
Received on Monday, 18 May 2009 03:16:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:51:03 GMT