help-flex
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: why are locations dictated by bison?


From: John W. Millaway
Subject: Re: why are locations dictated by bison?
Date: Mon, 14 Jan 2002 09:22:39 -0800 (PST)

> My point is John M. aintainer believes he knows better than me what I
> need.

Listen, tool developers have to assume SOMETHING about what the users want, and
the users have to take that into consideration when evaluating ANY 3rd party
tool, library, or codebase. The underlying assumption for flex is that the user
WANTS a canned scanner in the first place! Whether or not they NEED it is
irrelevant. They chose flex, and flex's ONLY function is to produce a canned
scanner.

I can't stress that enough: The flex user wants a canned scanner. They want to
adjust it, tweak it, control it, modify it, override it -- But they still want
flex to write code for them. There is no other purpose to flex. 

You will always be able to construct a scenario in which your needs are better
served by custom code, than by flex-generated code. I can't change that by
posting some magic sample ".l" file.

To the flex user who voices complaints about small features, such as location
tracking, I say: I hear you. I'm on it. I'll do my best. If it doesn't end up
serving your particular application, you will always be able to supercede flex
code with your own code.


__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]