comp.lang.ada
 help / color / mirror / Atom feed
From: "William B. Clodius" <wclodius@lanl.gov>
Subject: Re: Ayacc/Aflex "entropy" (P2Ada)
Date: 1999/10/26
Date: 1999-10-26T22:44:55+00:00	[thread overview]
Message-ID: <38162EE7.5D45CA2B@lanl.gov> (raw)
In-Reply-To: 7v4k0q$7o5$1@nnrp1.deja.com



Ted Dennison wrote:
> <snip>
> I'd like to third that request for references. I'm doing my thesis in
> this area, so I'd like to be at least nominally informed on the subject.
> :-)
> 
> But a web search on my part lead to only *one* alternative to lex/yacc.
> I'd particularly like to know about what parts of lex and or yacc are
> considered inadaquate or outdated.
> <snip>

It must have been an unimaginative search, ( are you restricting
yourself only to generators that output Ada?, of which I know two
(AYACC/AFLEX and Cocktail)). There are tons of alternatives (with output
in C, C++, Java, Ada, Eiffel, Forth, Icon, Smalltalk, SML, Haskell,
Pearl, Python, (TCL?), Basic, Pascal, Modula 2, Oberon, even Fortran
(though LR no longer seems to be available in its original form)), which
is part of the problem. If there were one alternative it would stand out
and be recognized, but with many alternatives many people simply go with
the best known rather than spending the several days necessary to
evaluate several alternatives. For starting points try

http://www.first.gmd.de/cogent/catalog/
http://iecc.com/compilers/tools.html
http://www.cs.rhbnc.ac.uk/research/languages/lookahead_backtrack.shtml
and while it requirees some searching http://www.idiom.com/free-compilers/

for opinions you might search in the comp.compilers newsgroup archives http://www.iecc.com/compilers/

Two have their own newsgroups

compilers.tools.pccts
compilers.tools.javacc




  reply	other threads:[~1999-10-26  0:00 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-10-24  0:00 Ayacc/Aflex "entropy" (P2Ada) Gautier
1999-10-25  0:00 ` Ted Dennison
1999-10-26  0:00   ` Robert Dewar
1999-10-26  0:00     ` Gautier
1999-10-27  0:00       ` Tarjei Jensen
1999-10-27  0:00         ` David Botton
1999-10-26  0:00     ` bourguet
1999-10-26  0:00       ` Ted Dennison
1999-10-26  0:00         ` William B. Clodius [this message]
1999-10-26  0:00       ` Robert I. Eachus
1999-10-27  0:00         ` Robert Dewar
1999-10-27  0:00           ` bourguet
1999-10-27  0:00           ` Ted Dennison
1999-10-29  0:00           ` Robert I. Eachus
1999-10-31  0:00             ` Robert Dewar
1999-11-01  0:00               ` Robert I. Eachus
1999-10-26  0:00     ` David Starner
1999-10-26  0:00       ` Robert Dewar
1999-10-30  0:00         ` Brian Rogoff
1999-10-31  0:00           ` Robert Dewar
1999-10-25  0:00 ` Ted Dennison
1999-10-25  0:00 ` Ray Blaak
1999-10-25  0:00   ` Gautier
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox