From owner-freebsd-hackers Sat Dec 7 03:11:34 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA20131 for hackers-outgoing; Sat, 7 Dec 1996 03:11:34 -0800 (PST) Received: from isbalham (isbalham.ist.co.uk [192.31.26.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id DAA20126 for ; Sat, 7 Dec 1996 03:11:30 -0800 (PST) Received: from gid.co.uk (uucp@localhost) by isbalham (8.6.12/8.6.12) with UUCP id LAA17649; Sat, 7 Dec 1996 11:04:07 GMT Date: Sat, 7 Dec 1996 11:04:56 GMT Received: from [194.32.164.2] by seagoon.gid.co.uk; Sat, 7 Dec 1996 11:04:56 GMT X-Sender: rb@194.32.164.1 Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: Ade Barkah From: rb@gid.co.uk (Bob Bishop) Subject: Re: Yacc -p is broken Cc: terry@lambert.org, hackers@freebsd.org Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk At 5:48 pm 6/12/96, Ade Barkah wrote: >[...] >REJECT is very expensive and tremendously slows down the scanner, >especially used extensively in this manner. Yeah, I have to admit that for (say) a compiler I'd avoid REJECT. I've only used it much in a heavy data analysis application where the lex/parse is well under 1% of the total runtime. -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK