From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bix Newsgroups: gmane.emacs.help Subject: Re: Parsing Date: Sun, 30 Nov 2014 21:22:26 +0100 Organization: A noiseless patient Spider Message-ID: <87k32ctp4t.fsf@nothing.invalid> References: <873891xeg9.fsf@nothing.invalid> <878uiswx59.fsf@debian.uxu> <87sih0trni.fsf@nothing.invalid> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1417379128 25154 80.91.229.3 (30 Nov 2014 20:25:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Nov 2014 20:25:28 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Nov 30 21:25:21 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XvB3W-0007ta-1S for geh-help-gnu-emacs@m.gmane.org; Sun, 30 Nov 2014 21:25:18 +0100 Original-Received: from localhost ([::1]:51694 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XvB3V-0005tC-Gh for geh-help-gnu-emacs@m.gmane.org; Sun, 30 Nov 2014 15:25:17 -0500 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!eu.feeder.erje.net!newsfeed.datemas.de!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 21 Injection-Info: mx02.eternal-september.org; posting-host="671292eeb3ca20c896905b421e16f935"; logging-data="16853"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+WlDp8/pqFiZILo3DYkx66" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:XHBTHpCMSnRVuZb42EaHUxsaDn8= sha1:+/1jiXRQBOsI2Fse6O9q24UTlCA= Original-Xref: usenet.stanford.edu gnu.emacs.help:209056 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:101335 Archived-At: David Engster writes: > The tool you're looking for is Semantic, not Senator. It contains a > simple LL parser called "Bovine" and a more advanced LALR parser which > is pretty much a port of Bison to Emacs Lisp, called "Wisent". If you > get the latest Emacs 24.4 you should find the documentation for them in > the accompanied info files (do 'C-h i'). If you want to get an > impression of the AST that is produced, load a simple C file, do 'M-x > semantic' and then 'M-x bovinate'. For further questions, the best place > to ask is the CEDET mailing list > > http://sourceforge.net/p/cedet/mailman/ > > (also available on Gmane as gmane.emacs.cedet). > > -David Thanks a lot I'll look at it. Cheers.