From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14930 invoked by alias); 14 Apr 2008 02:18:50 -0000 Received: (qmail 14919 invoked by uid 22791); 14 Apr 2008 02:18:49 -0000 X-Spam-Check-By: sourceware.org Received: from vms048pub.verizon.net (HELO vms048pub.verizon.net) (206.46.252.48) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 14 Apr 2008 02:18:29 +0000 Received: from black ([71.245.67.80]) by vms048.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JZA00BFPMEDIO20@vms048.mailsrvcs.net> for gdb@sourceware.org; Sun, 13 Apr 2008 21:18:13 -0500 (CDT) Received: from bob by black with local (Exim 4.67) (envelope-from ) id 1JlEGq-0003ou-C7; Sun, 13 Apr 2008 22:18:12 -0400 Date: Mon, 14 Apr 2008 13:43:00 -0000 From: Bob Rossi Subject: Re: GDB MI Interface In-reply-to: To: Lokesh Kumar Cc: Gordon Prieur , gdb@sourceware.org Message-id: <20080414021812.GA5116@brasko.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline References: <47FF7ECA.4090104@sun.com> User-Agent: Mutt/1.5.15+20070412 (2007-04-11) X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2008-04/txt/msg00112.txt.bz2 On Sun, Apr 13, 2008 at 02:41:10PM -0700, Lokesh Kumar wrote: > Hi, > > I think I found what I was looking for. Sharing it here for others as well. You could start by looking at, http://cgdb.svn.sourceforge.net/viewvc/cgdb/cgdb/trunk/lib/gdbmi/ It is _not_ currently an implementation that works. However, it does use the push parser feature of bison that is just about to be released. This allows the generated parser to be used asynchronously. I think I'm going to have time to finish this library this year, but I can't promise. Bob Rossi