From owner-freebsd-hackers Sun Jan 3 17:08:16 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA03753 for freebsd-hackers-outgoing; Sun, 3 Jan 1999 17:08:16 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from peach.ocn.ne.jp (peach.ocn.ne.jp [210.145.254.87]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA03748 for ; Sun, 3 Jan 1999 17:08:14 -0800 (PST) (envelope-from dcs@newsguy.com) Received: from newsguy.com by peach.ocn.ne.jp (8.9.1a/OCN) id KAA02652; Mon, 4 Jan 1999 10:07:40 +0900 (JST) Message-ID: <36901450.B761AC7D@newsguy.com> Date: Mon, 04 Jan 1999 10:07:28 +0900 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.5 [en] (Win98; I) X-Accept-Language: pt-BR,ja MIME-Version: 1.0 To: Eivind Eklund , freebsd-hackers@FreeBSD.ORG Subject: Re: FICL & Perl References: <36900AE7.FB3AD249@newsguy.com> <19990104014545.E88411@follo.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Eivind Eklund wrote: > > I'm moving this to -hackers where it belong. -current is getting > TWICE THE FREAKING TRAFFIC of -hackers these days. Interesting times indeed. :-) > On Mon, Jan 04, 1999 at 09:27:19AM +0900, Daniel C. Sobral wrote: > > Is there any interest in getting rid of the perl script in the ficl > > build? It is a very legible script indeed, but not being able to set > > NOPERL is quite a nuisance for me. (As a bonus, my alternative > > doesn't have a small bug in Mr. Sadler's script :). > > Depends on the size and clarity of the replacement. Be aware that we > use perl5 in other parts of the build process, too - e.g, the device > config generation in the kernel build. Well, it is about as readable as a state machine can be. I didn't even took notice of the size, but it ought to be small, and it is only used during ficl's build, so it doesn't increase a single bit of an installed world (without sources :). I considered using yacc or lex for clarity's sake, but it just didn't quite fit. The perl script currently being used is just the right thing, except it requires perl. :-) Nothing against perl, but preferably not during my buildworld. As for the device config generation, since it gets used during the kernel build, it can get whatever perl is installed in the system. -- Daniel C. Sobral (8-DCS) dcs@newsguy.com "Heart like a Gabriel, pure and white as ivory, soul like a lucifer, black and cold as a piece of lead." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message