Re: draft-ietf-drums-abnf-09.txt posted

Harald Tveit Alvestrand <Harald@Alvestrand.no> Mon, 23 November 1998 12:23 UTC

Received: from CS.UTK.EDU (CS.UTK.EDU [128.169.94.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id HAA18660 for <drums-archive@odin.ietf.org>; Mon, 23 Nov 1998 07:23:26 -0500 (EST)
Received: from localhost by CS.UTK.EDU with SMTP (cf v2.9s-UTK) id HAA25196; Mon, 23 Nov 1998 07:16:13 -0500 (EST)
Received: by cs.cs.utk.edu (bulk_mailer v1.11); Mon, 23 Nov 1998 07:16:13 -0500
Received: by CS.UTK.EDU (cf v2.9s-UTK) id HAA25183; Mon, 23 Nov 1998 07:16:12 -0500 (EST)
Received: from dokka.maxware.no (dokka.maxware.no [195.139.236.69]) by CS.UTK.EDU with ESMTP (cf v2.9s-UTK) id HAA25166; Mon, 23 Nov 1998 07:15:53 -0500 (EST)
Received: from alden ([10.128.1.82]) by dokka.maxware.no (8.8.7/8.8.7) with SMTP id NAA16505; Mon, 23 Nov 1998 13:15:46 +0100
Message-Id: <3.0.2.32.19981123130655.021da5e0@dokka.maxware.no>
X-Sender: hta@dokka.maxware.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Mon, 23 Nov 1998 13:06:55 +0100
To: Dave Crocker <dcrocker@brandenburg.com>, drums@cs.utk.edu
From: Harald Tveit Alvestrand <Harald@Alvestrand.no>
Subject: Re: draft-ietf-drums-abnf-09.txt posted
In-Reply-To: <4.1.19981119094422.00ba84b0@shell2.bayarea.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
List-Unsubscribe: <mailto:drums-request@cs.utk.edu?Subject=unsubscribe>

Believe it or not, I found another nit :-)

Having a parser for ABNF that I apply to what people ask me to approve
gives me the most amazing experiences sometimes...

Look at this rule from another doc:

   label       = let-dig * (ldh-str)

Now, look at these definitions:

     repetition     =  [repeat] element
     
     repeat         =  1*DIGIT / (*DIGIT "*" *DIGIT)
     
     element        =  rulename / group / option /
                       char-val / num-val / prose-val
     
     group          =  "(" *c-wsp alternation *c-wsp ")"
     
     option         =  "[" *c-wsp alternation *c-wsp "]"

See what's missing?
Right - there's no way it's allowed to have spaces between
the repeat and the element in a repetition.

I *think* this was intentional, but wanted to run it by group consensus
before sending the offender back to the cleaners....

                            Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no