Section 2.2 on "basic rules" says: implied *LWS The grammar described by this specification is word-based. Except where noted otherwise, linear white space (LWS) can be included between any two adjacent words (token or quoted-string), and between adjacent tokens and separators, without changing the interpretation of a field. At least one delimiter (LWS and/or separators) MUST exist between any two tokens (for the definition of "token" below), since they would otherwise be interpreted as a single token. This seems to say that LWS is not allowed between adjacent quoted-strings. Was that intended? I assume not, but I could be wrong. If not, I think it would be clearer to add the following production to the basic rules word = token | quoted-string | separator and then change the section on implied LWS to say implied *LWS The grammar described by this specification is word-based. Except where noted otherwise, linear white space (LWS) can be included between any two adjacent words (see below for the definition of "word") without changing the interpretation of a field. At least one delimiter (LWS and/or separators) MUST exist between any two tokens (for the definition of "token" below), since they would otherwise be interpreted as a single token. PaulReceived on Tuesday, 29 September 1998 19:47:51 EDT
This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:33:24 EDT