Re: Popularity of compiler tools, was LRgen

Walter Banks <walter@bytecraft.com>
Fri, 11 Apr 2008 09:28:14 -0400

          From comp.compilers

Related articles
Re: Seeking recommendations for a Visual Parser to replace Visual Pars mjfs1@cam.ac.uk (Marcel Satchell) (2008-03-28)
Re: LRgen, was Seeking recommendations for a Visual Parser to replace paul@paulbmann.com (Paul B Mann) (2008-03-31)
Popularity of compiler tools, was LRgen anton@mips.complang.tuwien.ac.at (2008-04-06)
Re: Popularity of compiler tools, was LRgen joevans@gmail.com (Jason Evans) (2008-04-07)
Re: Popularity of compiler tools, was LRgen TegiriNenashi@gmail.com (Tegiri Nenashi) (2008-04-08)
Re: Popularity of compiler tools, was LRgen walter@bytecraft.com (Walter Banks) (2008-04-11)
Re: Popularity of compiler tools, was LRgen DrDiettrich1@aol.com (Hans-Peter Diettrich) (2008-04-11)
Re: Popularity of compiler tools, was LRgen idbaxter@semdesigns.com (2008-04-11)
Re: Popularity of compiler tools, was LRgen TegiriNenashi@gmail.com (Tegiri Nenashi) (2008-04-11)
Re: Popularity of compiler tools, was LRgen wclodius@los-alamos.net (2008-04-11)
| List of all articles for this month |

From: Walter Banks <walter@bytecraft.com>
Newsgroups: comp.compilers
Date: Fri, 11 Apr 2008 09:28:14 -0400
Organization: Compilers Central
References: 08-03-107 08-03-119 08-04-024
Keywords: tools, practice
Posted-Date: 11 Apr 2008 16:37:32 EDT

Anton Ertl wrote:


> "Paul B Mann" <paul@paulbmann.com> writes:
> >The current status for LRGen is:
> >"Not enough interest. No feedback. No money. Not worth my time".
>
> That seems to be a common problem for compiler tools. I think there
> are several reasons for this:


Besides your list there seems to be some other reasons as well. I own
a compiler company. I just checked a directory that I have accumulated
44 different parser generators downloaded over the years. We have
purchased or licensed about a half dozen more (including one from Paul
Mann that works well). We have written 2 or 3 compiler compilers as
well.


The last compiler I implemented was the parser was hand coded from the
grammar.


One holy grail that seems to be missing in compiler tools is a
convenient way to create a simple translator that combines grammar and
code generation where the implimentor doesn't need to get intimately
involved in the implementation details.


Before I get flamed I am aware of many attempts at creating this type
of tool.


Regards,


--
Walter Banks
Byte Craft Limited
1 (519) 888-6911
http://www.bytecraft.com
walter@bytecraft.com


Post a followup to this message

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