From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1be1b347b5b5ad43 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Ayacc/Aflex "entropy" (P2Ada) Date: 1999/10/26 Message-ID: <7v5c0j$q8p$1@nnrp1.deja.com>#1/1 X-Deja-AN: 540914195 References: <3813716C.52655126@Maths.UniNe.CH> <7v2400$e02$1@nnrp1.deja.com> <7v30jd$3i6$1@nnrp1.deja.com> <7v32oe$9ic1@news.cis.okstate.edu> X-Http-Proxy: 1.0 x22.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Tue Oct 26 23:03:48 1999 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-10-26T00:00:00+00:00 List-Id: In article <7v32oe$9ic1@news.cis.okstate.edu>, dstarner98@aasaa.ofe.org wrote: > On Tue, 26 Oct 1999 01:36:45 GMT, Robert Dewar wrote: > >I find it appalling that people use such rusty tools as YACC > >and AYACC, these are very limited tools which seem to completely > >ignore the considerable advances in this area in the last 25 > >years! > > A better recommendation is . . . > > >Automatic lexical analyzers are almost completely useless > >in a compiler context. > > Blanket claims without evidence or explanation are also almost > completely useless. A reference is the tutorial I gave at the compiler construction conference some years ago. The point is that efficient lexical analyzers are very easy to write, it is pretty much as easy to write such as to generate the tables for an automatic tool, and most of the automatic tools are horribly slow (they are one of many tools in our relatively recently developed technology of horribly slow compilers :-) Sent via Deja.com http://www.deja.com/ Before you buy.