From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1067 invoked by alias); 6 Oct 2004 17:03:35 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 1059 invoked from network); 6 Oct 2004 17:03:34 -0000 Received: from unknown (HELO biscayne-one-station.mit.edu) (18.7.7.80) by sourceware.org with SMTP; 6 Oct 2004 17:03:34 -0000 Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by biscayne-one-station.mit.edu (8.12.4/8.9.2) with ESMTP id i96H3Grb004271; Wed, 6 Oct 2004 13:03:16 -0400 (EDT) Received: from contents-vnder-pressvre.mit.edu (CONTENTS-VNDER-PRESSVRE.MIT.EDU [18.7.16.67]) (authenticated bits=56) (User authenticated as nathanw@ATHENA.MIT.EDU) by outgoing.mit.edu (8.12.4/8.12.4) with ESMTP id i96H3EJg007760 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 6 Oct 2004 13:03:15 -0400 (EDT) Received: (from nathanw@localhost) by contents-vnder-pressvre.mit.edu (8.12.9) id i96H3EcN006058; Wed, 6 Oct 2004 13:03:14 -0400 (EDT) To: "'Bob Rossi'" Cc: Dave Korn , "'Eli Zaretskii'" , gdb@sources.redhat.com Subject: Re: probing GDB for MI versions References: <20041006113916.GC11747@white> <20041006162225.GA12213@white> <20041006165456.GD12213@white> From: "Nathan J. Williams" Organization: Wasabi Systems, Inc. Date: Wed, 06 Oct 2004 17:04:00 -0000 In-Reply-To: <20041006165456.GD12213@white> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.42 X-SW-Source: 2004-10/txt/msg00143.txt.bz2 "'Bob Rossi'" writes: > It is now a formal requirement of the GDB group I am not a particular representative of GDB or its formal decisions. I am mostly in the sidelines of GDB development, though I happen to have some limited commit access. Please do not mistake my remarks, mostly informed just by watching this list, as representing the official decisions of some body to which I do not belong. > The whole reason an MI grammar was invented was so that there were no > "utterly minimal, unintelligent parser" nonsense going on in front ends. Well, if you want to interrogate GDB for what versions it has avaliable (as in your suggestion for a command line option), you have to do that somewhere, and that will still take some parsing. Would it make you happy if the mechanism for doing that was declared, formally, not to be part of MI and its grammar, but just a suspiciously similar-looking interactive command? - Nathan