home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!crdgw1!rdsunx.crd.ge.com!ariel!davidsen
- From: davidsen@ariel.crd.GE.COM (william E Davidsen)
- Newsgroups: comp.os.linux
- Subject: Re: yacc and lex
- Message-ID: <1992Jul22.154536.19432@crd.ge.com>
- Date: 22 Jul 92 15:45:36 GMT
- References: <1992Jul21.164738.1@mcclb0.med.nyu.edu> <WEILER.92Jul21213719@crabapple.cis.ohio-state.edu>
- Sender: usenet@crd.ge.com (Required for NNTP)
- Reply-To: davidsen@crd.ge.com (bill davidsen)
- Organization: GE Corporate R&D Center, Schenectady NY
- Lines: 20
- Nntp-Posting-Host: ariel.crd.ge.com
-
- In article <WEILER.92Jul21213719@crabapple.cis.ohio-state.edu>, weiler@crabapple.cis.ohio-state.edu (Jerry Weiler) writes:
-
- | You should use bison and flex. bison is the GNU replacement for yacc
- | and flex is the GNU replacement for lex. They're faster, more flexible
- | and all around better. Bison and flex should be able to handle any
- | grammer yacc and lex do (any well written one, that is)
-
- I'm not sure that defining a program which runs on yacc and lex and
- break bison or flex as not "well written" is particularly useful. They
- are alternative tools, but not the real thing. In some cases this may
- reflect bugs, in others the desire to do neat things overcame the boring
- original intent to provide a free replacement tool.
-
- If I sounds a bit peevish on this, I've had to listen to people
- complain about trying to port stuff.
- --
- bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
- It never ceases to amaze me that otherwise rational people, able to
- understand calculus, compound interest, and the income tax form, can
- continue to believe that poker is a game of chance.
-