From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,60cf103f8ae4940d X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!feeder.news-service.com!feeder4.cambrium.nl!feed.tweaknews.nl!news.netcologne.de!newsfeed-hp2.netcologne.de!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Status of ayacc and aflex? Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <48acd484$0$24596$4d3efbfe@news.sover.net> Date: Thu, 21 Aug 2008 10:36:24 +0200 Message-ID: NNTP-Posting-Date: 21 Aug 2008 10:36:27 CEST NNTP-Posting-Host: 6cbce974.newsspool1.arcor-online.net X-Trace: DXC=Dj5ddme@did>jlK2>IgHGdic==]BZ:afn4Fo<]lROoRa4nDHegD_]ReK[L[fQ:hV>`DNcfSJ;bb[eIRnRBaCd On Wed, 20 Aug 2008 22:35:51 -0400, Peter C. Chapin wrote: > I have a need for a parser generator and a lexical analyzer generator > that produce Ada. I prefer table-driven approach to generators. You might find a table-driven parser in simple components: http://www.dmitry-kazakov.de/ada/components.htm#Parsers_etc which I am use for the only complex stuff, expressions. In almost any "normal" language the rest is just trivial, easily handled by a recursive descent parser. (I never managed to understand what formal grammars are good for... (:-)) -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de