Re: Is YACC / PCCTS used in commercial compilers?

kanze@gabi-soft.fr (J. Kanze)
2 Jan 1997 23:10:35 -0500

          From comp.compilers

Related articles
[2 earlier articles]
Re: Is YACC / PCCTS used in commercial compilers? miano@worldnet.att.net (1996-12-15)
Re: Is YACC / PCCTS used in commercial compilers? oconnorm@eleceng.ee.queensu.ca (1996-12-15)
Re: Is YACC / PCCTS used in commercial compilers? thetick@scruz.net (Scott Stanchfield) (1996-12-15)
Re: Is YACC / PCCTS used in commercial compilers? jlilley@empathy.com (1996-12-15)
Re: Is YACC / PCCTS used in commercial compilers? jsa@edg.com (1996-12-17)
Re: Is YACC / PCCTS used in commercial compilers? nixon@softlab.se (Leif Nixon) (1996-12-20)
Re: Is YACC / PCCTS used in commercial compilers? kanze@gabi-soft.fr (1997-01-02)
Parsing C++, was Is YACC / PCCTS used in commercial compilers? feb6399@osfmail.isc.rit.edu (1997-01-04)
Re: Parsing C++, was Is YACC / PCCTS used in commercial compilers? dlmoore@ix.netcom.com (David L Moore) (1997-01-07)
Re: Parsing C++, was Is YACC / PCCTS used in commercial compilers? jlilley@empathy.com (1997-01-09)
Re: Parsing C++, was Is YACC / PCCTS used in commercial compilers? lampe@math.tu-dresden.de (J.Lampe) (1997-01-09)
Re: Parsing C++, was Is YACC / PCCTS used in commercial compilers? adrian@dcs.rhbnc.ac.uk (1997-01-12)
| List of all articles for this month |
From: kanze@gabi-soft.fr (J. Kanze)
Newsgroups: comp.compilers
Date: 2 Jan 1997 23:10:35 -0500
Organization: GABI Software, Sarl.
References: 96-12-051 96-12-083 96-12-102 96-12-124
Keywords: yacc



jlilley@empathy.com (John Lilley) writes:
>I believe that the Edison Design Group, which markets high-quality
>parser front-ends, uses their own custom parser-generator tools which
>are based on LALR(1) techniques with extensions.


jsa@edg.com (J. Stephen Adamczyk) writes:
> Thanks for the mention, especially the "high-quality" part, but our
> front ends use recursive descent, with a precedence modification when
> handling expressions.


From the different compiler people I've talked to, I get the
impression that recursive descent dominates for C++. I suspect that
this is at least partially due to the fact that certain C++ constructs
are best handled using back-tracking, and most compiler generators
don't support back-tracking.


--
James Kanze +33 (0)3 88 14 49 00 email: kanze@gabi-soft.fr
GABI Software, Sarl., 8 rue des Francs Bourgeois, 67000 Strasbourg, France
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.