From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15208 invoked from network); 17 May 2020 02:07:54 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 17 May 2020 02:07:54 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 937D49C9A5; Sun, 17 May 2020 12:07:48 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id B1E8D9C5E4; Sun, 17 May 2020 12:07:29 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 51FF19C5E4; Sun, 17 May 2020 12:07:27 +1000 (AEST) Received: from ipo8.cc.utah.edu (ipo8.cc.utah.edu [155.97.144.47]) by minnie.tuhs.org (Postfix) with ESMTPS id 1CEB19C5E1 for ; Sun, 17 May 2020 12:07:26 +1000 (AEST) IronPort-SDR: Lh1lUtGZE6MPgJ6MOw7DzdksFOzo4fbJ8d4URB4/9NuCWr8c+2uy7yTSSZ+lTkH0l0Vr4qQ8iZ nftiC6oHRdLF2qzjkVtIffv4qRseBNR1jsoC7x2xZ5QbhqvzhPfblP7ZqjUTeodtSrMkxu8VuS 039w7D3cCBb8/yxvDLdf/QTbscTMM4kdyAvwRXlUCtGyTGUpFfmlhpwo1tEc02AytrLvZ6T335 WDOgWUdVqjAwcG1K2CzceMtIn4L+0qHhtkNXxs2d7O9nkVRXv4DXLRunJGdnK8rQqphymWe+NB 4KA= X-IronPort-AV: E=Sophos;i="5.73,401,1583218800"; d="scan'208";a="245342974" Received: from mail.math.utah.edu ([155.101.98.135]) by ipo8smtp.cc.utah.edu with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 16 May 2020 20:07:24 -0600 Received: from gamma.math.utah.edu (gamma.math.utah.edu [155.101.96.20]) by mail.math.utah.edu (8.14.8/8.14.8) with ESMTP id 04H27O4N014318; Sat, 16 May 2020 20:07:24 -0600 (MDT) Received: from gamma.math.utah.edu (localhost [127.0.0.1]) by gamma.math.utah.edu (8.15.1/8.15.1) with ESMTP id 04H27OIO004835; Sat, 16 May 2020 20:07:24 -0600 Received: (from beebe@localhost) by gamma.math.utah.edu (8.15.1/8.15.1/Submit) id 04H27O37004834; Sat, 16 May 2020 20:07:24 -0600 Date: Sat, 16 May 2020 20:07:24 -0600 From: "Nelson H. F. Beebe" To: tuhs@minnie.tuhs.org X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe Message-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.3.8 (mail.math.utah.edu [155.101.98.135]); Sat, 16 May 2020 20:07:24 -0600 (MDT) Subject: Re: [TUHS] v7 K&R C [really lexers] X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Brantley Coile wrote on Sun, 17 May 2020 01:36:16 +0000: >> It looks like only grap and pic have mkfiles that invoke lex. Both of those are Brian Kernighan's work, and from the FIXES file in his nawk, I can offer this quote: >> ... >> Aug 9, 1997: >> somewhat regretfully, replaced the ancient lex-based lexical >> analyzer with one written in C. it's longer, generates less code, >> and more portable; the old one depended too much on mysterious >> properties of lex that were not preserved in other environments. >> in theory these recognize the same language. >> ... ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - -------------------------------------------------------------------------------