Re: A Non-LALR(1) Parser Generator

fm04@rummelplatz.uni-mannheim.de
Tue, 25 Aug 1992 14:55:46 GMT

          From comp.compilers

Related articles
A Non-LALR(1) Parser Generator dan%npt1@uunet.UU.NET (1992-08-03)
Re: A Non-LALR(1) Parser Generator Peter.Breuer@prg.oxford.ac.uk (1992-08-05)
Re: A Non-LALR(1) Parser Generator bromage@mullauna.cs.mu.oz.au (1992-08-17)
Re: A Non-LALR(1) Parser Generator ejy@hrmsc.att.com (1992-08-18)
Re: A Non-LALR(1) Parser Generator pakstas@idt.unit.no (1992-08-17)
Re: A Non-LALR(1) Parser Generator bromage@mullauna.cs.mu.OZ.AU (1992-08-20)
Re: A Non-LALR(1) Parser Generator steveh@psg.com (1992-08-22)
Re: A Non-LALR(1) Parser Generator fm04@rummelplatz.uni-mannheim.de (1992-08-25)
| List of all articles for this month |
Newsgroups: comp.compilers
From: fm04@rummelplatz.uni-mannheim.de
Organization: RUM
Date: Tue, 25 Aug 1992 14:55:46 GMT
References: 92-08-104
Keywords: parse, LALR, LL(1), comment

There's also another Non-LALR parser generetor: "ell". It's part of a
compiler toolbox and processes LL-Grammars with EBNF notation. Here's an
extract of the README file from the distribution:


Lalr is a LALR(1) parser generator accepting grammars writ-
ten in extended BNF notation which may be augmented by semantic
actions expressed by statements of the target language. [...]


Ell is a LL(1) parser generator accepting the same specifi-
cation language as Lalr except that the grammars must obey the
LL(1) property. It is possible to evaluate an L-attribution
during parsing. The generated parsers include automatic error
recovery, error messages, and error repair like Lalr. The
parsers are implemented following the recursive descent method
and reach a speed of 810,000 lines per minute. The possible tar-
get languages are again C and Modula-2."


You get get the sources & documentation from:
iraun1.ira.uka.de (/pub/programming/cocktail)


Look at the README file for Information about Authors, Copyrights, Instal-
lation, etc.


- Michael
--
Michael Utech, Max-Planck-str.26, 6806 Viernheim, Germany (06204/4031)
email: fm04@rummelplatz.uni-mannheim.de, utech@informatik.uni-kl.de,
[See message 92-03-025 for more details on Cocktail. -John]
--


Post a followup to this message

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