Re: [apps-discuss] draft-yevstifeyev-abnf-separated-lists-01.txt

Mykyta Yevstifeyev <evnikita2@gmail.com> Fri, 10 December 2010 07:42 UTC

Return-Path: <evnikita2@gmail.com>
X-Original-To: apps-discuss@core3.amsl.com
Delivered-To: apps-discuss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 93DDB3A6C68 for <apps-discuss@core3.amsl.com>; Thu, 9 Dec 2010 23:42:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.528
X-Spam-Level:
X-Spam-Status: No, score=-1.528 tagged_above=-999 required=5 tests=[AWL=-2.529, BAYES_00=-2.599, MANGLED_OFF=2.3, MANGLED_TOOL=2.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9YENoqox1Mq9 for <apps-discuss@core3.amsl.com>; Thu, 9 Dec 2010 23:42:48 -0800 (PST)
Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]) by core3.amsl.com (Postfix) with ESMTP id 9DE8E3A6C67 for <apps-discuss@ietf.org>; Thu, 9 Dec 2010 23:42:48 -0800 (PST)
Received: by yxt33 with SMTP id 33so2039068yxt.31 for <apps-discuss@ietf.org>; Thu, 09 Dec 2010 23:44:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=E7YV+mlfRnfRRmCu5C8i67bswNWXBPJmiF4PrNRGYXo=; b=rAuUcUWVfwlf/T6xWnM/KBd2WsxhXVypBn8NHAv2bUpZxVwsl7VC9QNDpiFODeiySf vixdHcg+oESkPFhLym4jJd9z1i8e1HqlMCtAmkiZT1DhHUofOR+lvrvIHZGRUaGZRSP7 jTlez/zObAznJLIoLlclG0FoS/dF8R++HFSUo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Fsd25MQnzle4f6FeJaAxhOiwCjzC9m2vVjPL6jWM6eZYZHQgX7s1NOhFpffLYVWLk8 c7rbhXbzEiN8HOqwL0vPZ7CgsODN5WZ6jCumy8oaNACBjOFcEjDAZJUm7q6Yn2adPvOK f8zBCK7ARTBNDGUkIU/QcbH+fY4i8+5bEI+sA=
MIME-Version: 1.0
Received: by 10.151.143.20 with SMTP id v20mr924830ybn.114.1291967058423; Thu, 09 Dec 2010 23:44:18 -0800 (PST)
Received: by 10.150.52.19 with HTTP; Thu, 9 Dec 2010 23:44:18 -0800 (PST)
In-Reply-To: <8B0A9FCBB9832F43971E38010638454F03F347E79F@SISPE7MB1.commscope.com>
References: <4CFC4694.5070408@att.com> <AANLkTimX4B3WTYaPS5mj+GjcNYYvKf3MpB8SB0TwA_dm@mail.gmail.com> <4CFCF71C.4050908@att.com> <4CFD0B37.7010601@gmail.com> <4CFD1238.4090902@gmail.com> <AANLkTinxjDqLus-+b1bMOxQMEgmiF4KfJeTCyN7yOsdf@mail.gmail.com> <AANLkTi=YDrLapDLEsw0561wZkZd8MmQ9vtJ1dtvqH+vX@mail.gmail.com> <4CFDF3BB.30101@gmx.de> <AANLkTi=wt+mSzcRmUS4K5WHOmWjbJiNNLawrrpDDgOpR@mail.gmail.com> <4CFFC3A2.5050301@gmail.com> <8B0A9FCBB9832F43971E38010638454F03F347E79F@SISPE7MB1.commscope.com>
Date: Fri, 10 Dec 2010 09:44:18 +0200
Message-ID: <AANLkTimn_zN5cX_KzCmM3OCz6B__BJFmKBDXJqWHU+Xx@mail.gmail.com>
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
To: "Thomson, Martin" <Martin.Thomson@andrew.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: Barry Leiba <barryleiba@computer.org>, Dave CROCKER <dcrocker@bbiw.net>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] draft-yevstifeyev-abnf-separated-lists-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Dec 2010 07:42:49 -0000

Hello all,

Some notes:

2010/12/10, Thomson, Martin <Martin.Thomson@andrew.com>:
> Hi Mykyta,
>
> I'd be interested in hearing your response to:
>
> https://www.ietf.org/ibin/c5i?mid=6&rid=49&gid=0&k1=933&k2=54772&tid=1291933409
> https://www.ietf.org/ibin/c5i?mid=6&rid=49&gid=0&k1=933&k2=54773&tid=1291933409
>
They generally refer to -01 version draft. Most of problems have been
solved in the -02 version. As for the second link, I'll try to take
these comments into account while prepaing the new version of the
draft or maybe response it later.
> This regards the use of LWS, the definition of ABNF for the new construct,
> and a few other things that you didn't address in this latest revision.
>
> The new BNF seems more correct, though at a price in complexity (and a new
> syntactical invention).  The definition of 'f' is quite strange, especially
> since they don't seem to be linked back to n and m.
>
I tried to found the construction which will return 0 if no elements
used and 1 if at least one elemnt is used. What I assigned for 'F' of
a definition of this construction. There is no simplier way to express
it. The problem I am trying to solve is if we have n=0 and do not put
the f(element) construction in the end, separator will occure at the
end of the list. And if we put just 'element', it will be obligatory 1
element even if we don't use any.
> You don't need to be so rigorous in your definition of the expansion.  I'd
> prefer to see more rigour devoted to the ABNF for the ABNF.
>
> --Martin
>
>
> On 2010-12-09 at 04:42:58, Mykyta Yevstifeyev wrote:
>> Hello all,
>>
>> I have uploaded the new version (-02) of my draft
>> for ABNF for separated lists.
>>
>> Here is the link:
>>
>> https://datatracker.ietf.org/doc/draft-yevstifeyev-abnf-separated-
>> lists/?include_text=1
>>
>> Among other, there is updated ABNF for defined
>> construction which is OK for cases when n = 0,
>> n >= 1 and other cases.
>>
>> Any suggestions are welcome.
>>
>> All the best,
>> Mykyta Yevstifeyev
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>
>
>
All the best,
Mykyta Yevstifeyev