From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29358 invoked by alias); 7 Dec 2004 21:47: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 29335 invoked from network); 7 Dec 2004 21:47:31 -0000 Received: from unknown (HELO legolas.inter.net.il) (192.114.186.24) by sourceware.org with SMTP; 7 Dec 2004 21:47:31 -0000 Received: from zaretski (pns03-209-212.inter.net.il [80.230.209.212]) by legolas.inter.net.il (MOS 3.5.5-GR) with ESMTP id DHC06030 (AUTH halo1); Tue, 7 Dec 2004 23:47:10 +0200 (IST) Date: Tue, 07 Dec 2004 21:47:00 -0000 From: "Eli Zaretskii" To: Bob Rossi Message-ID: <01c4dca6$Blat.v2.2.2$806fa9e0@zahav.net.il> Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=ISO-8859-1 CC: kostik@ispras.ru, gdb@sources.redhat.com In-reply-to: <20041207195019.GB12487@white> (message from Bob Rossi on Tue, 7 Dec 2004 14:50:19 -0500) Subject: Re: complete GDB MI specification Reply-to: Eli Zaretskii References: <3616850089.20041129165854@ispras.ru> <41AB43C8.7050500@gnu.org> <13730878711.20041129205245@ispras.ru> <18220744048.20041206192130@ispras.ru> <01c4dbd6$Blat.v2.2.2$0b225460@zahav.net.il> <429477215.20041207214436@ispras.ru> <20041207185849.GA12487@white> <01c4dc95$Blat.v2.2.2$63201020@zahav.net.il> <20041207195019.GB12487@white> X-SW-Source: 2004-12/txt/msg00047.txt.bz2 > Date: Tue, 7 Dec 2004 14:50:19 -0500 > From: Bob Rossi > Cc: kostik@ispras.ru, gdb@sources.redhat.com > > What I meant to say was, It would be helpful if there was a place in the > GDB manual that had all of the MI commands for specific versions of MI, > and all of the fields that the MI command is capable of outputting. > Basically, the semantic information needed to write a parser and quickly > interpret the MI commands as correct or incorrect output, and what each > field means. Such information, if we decide to include it, should go into gdbint.texinfo. But basically, I think that once the Yacc parser is written and becomes part of GDB, we should maintain the parser instead of documenting the grammar.