Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Jan 1999 10:07:28 +0900
From:      "Daniel C. Sobral" <dcs@newsguy.com>
To:        Eivind Eklund <eivind@yes.no>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: FICL & Perl
Message-ID:  <36901450.B761AC7D@newsguy.com>
References:  <36900AE7.FB3AD249@newsguy.com> <19990104014545.E88411@follo.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36901450.B761AC7D>