Re: parsing tools, was Dragon Book - update necessary?

LLkParsing@aol.com
1 Nov 2000 18:51:03 -0500

          From comp.compilers

Related articles
[7 earlier articles]
Re: parsing tools, was Dragon Book - update necessary? rhyde@cs.ucr.edu (Randall Hyde) (2000-10-31)
Re: parsing tools, was Dragon Book - update necessary? ed_davis@my-deja.com (Ed Davis) (2000-11-01)
Re: parsing tools, was Dragon Book - update necessary? jim.granville@designtools.co.nz (Jim Granville) (2000-11-01)
Re: parsing tools, was Dragon Book - update necessary? iank@idiom.com (2000-11-01)
Re: parsing tools, was Dragon Book - update necessary? jmochel@foliage.com (2000-11-01)
Re: parsing tools, was Dragon Book - update necessary? joachim_d@gmx.de (Joachim Durchholz) (2000-11-01)
Re: parsing tools, was Dragon Book - update necessary? LLkParsing@aol.com (2000-11-01)
Re: parsing tools, was Dragon Book - update necessary? rhyde@cs.ucr.edu (Randall Hyde) (2000-11-04)
Re: parsing tools, was Dragon Book - update necessary? rhyde@cs.ucr.edu (Randall Hyde) (2000-11-04)
Re: parsing tools, was Dragon Book - update necessary? LLkParsing@aol.com (2000-11-05)
| List of all articles for this month |
From: LLkParsing@aol.com
Newsgroups: comp.compilers
Date: 1 Nov 2000 18:51:03 -0500
Organization: Deja.com - Before you buy.
References: 00-10-061 00-10-067 00-10-093 00-10-109 00-10-130 00-10-193 00-10-209 00-10-221
Keywords: lex, parse, comment
Posted-Date: 01 Nov 2000 18:51:02 EST

I do not use antlr, so I will leave it others to answer your questions.
I do have some editorial comments.


- Scanner generators are more trouble than they are worth.
- Interpreted languages like Java do not scale unless they can be
compiled.
- The main advantage of hand-coded compilers is flexibility. Your
application seems to need flexibility above all else.


Best of luck with it.
[I find that scanner generators are fine so long as you have a language
that matches the model that most generators use, i.e., no fixed columns
and not much context-sensitive token syntax. -John]


Post a followup to this message

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