home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.ada
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!wupost!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!linus!linus.mitre.org!linus!mbunix!emery
- From: emery@Dr_No.mitre.org (David Emery)
- Subject: Re: Play 20K expressions again, Sam
- In-Reply-To: byrley@NTSC-RD.NAVY.MIL's message of 28 Aug 92 16:29:00 GMT
- Message-ID: <EMERY.92Sep3173731@Dr_No.mitre.org>
- Sender: news@linus.mitre.org (News Service)
- Nntp-Posting-Host: dr_no.mitre.org
- Organization: The Mitre Corp., Bedford, MA.
- References: <9208281536.AA01868@ajpo.sei.cmu.edu>
- Date: Thu, 3 Sep 1992 22:37:31 GMT
- Lines: 15
-
- I've run into the "damn Verdix bug" limit on number of branches in a
- case statement a couple of times. In all cases, it was via
- machine-generated code (in particular YACC-style parse tables). If
- you believe that machine-generated code is a good thing, then you have
- to be prepared for such problems.
-
- I think that GUI-builders, YACC-style tools and other generation tools
- will grow in importance. It's important that compiler vendors
- document their limits, so that the tool builders can respect them and
- deal with the problems appropriately.
-
- It's completely inappropriate (and a real pain) to have to
- hand-massage machine-generated code to work around a compiler bug.
-
- dave
-