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

Bjoern Hoehrmann <derhoermi@gmx.net> Mon, 06 December 2010 23:03 UTC

Return-Path: <derhoermi@gmx.net>
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 1E27828C0FD for <apps-discuss@core3.amsl.com>; Mon, 6 Dec 2010 15:03:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.079
X-Spam-Level:
X-Spam-Status: No, score=-3.079 tagged_above=-999 required=5 tests=[AWL=-0.480, BAYES_00=-2.599]
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 eHIXzXYJmxu6 for <apps-discuss@core3.amsl.com>; Mon, 6 Dec 2010 15:03:48 -0800 (PST)
Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.23]) by core3.amsl.com (Postfix) with SMTP id BFF1328C0FB for <apps-discuss@ietf.org>; Mon, 6 Dec 2010 15:03:47 -0800 (PST)
Received: (qmail invoked by alias); 06 Dec 2010 23:05:10 -0000
Received: from dslb-094-222-156-080.pools.arcor-ip.net (EHLO xn--bjrn-6qa.xn--hhrmann-90a.de) [94.222.156.80] by mail.gmx.net (mp055) with SMTP; 07 Dec 2010 00:05:10 +0100
X-Authenticated: #723575
X-Provags-ID: V01U2FsdGVkX18roOsjvYYrAL8UCK885CULrxwcBmMamEBCCFK6QZ Drt5WpQV0II0v2
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Julian Reschke <julian.reschke@gmx.de>
Date: Tue, 07 Dec 2010 00:05:08 +0100
Message-ID: <ivqqf6ts350e5euqsb6540v1pbgd7vf3tc@hive.bjoern.hoehrmann.de>
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> <73E9EBC74013BAFC7501F9A2@PST.JCK.COM> <4CFD6B9C.2070807@gmx.de>
In-Reply-To: <4CFD6B9C.2070807@gmx.de>
X-Mailer: Forte Agent 3.3/32.846
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
X-Mailman-Approved-At: Tue, 07 Dec 2010 08:08:33 -0800
Cc: 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: Mon, 06 Dec 2010 23:03:49 -0000

* Julian Reschke wrote:
>If we *were* adding features to RFC 5234, the one thing I'm missing most 
>is a shorthand notation for defining a set of characters as a difference 
>from another set, such as
>
>   myoctdigits = DIGIT - ( "8" / "0" )
>
>Without this feature, many people use prose production instead ("<VCHAR 
>except ...>"), or create proper ABNF which then is hard to follow.

(I suppose case-sensitive literals would be the next thing.)
-- 
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/