Date: Fri, 3 Jan 2003 16:44:50 +0100 From: Miguel Mendez <flynn@energyhq.homeip.net> To: Chad David <davidc@issci.ca> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Reading rc.conf from C programs? Message-ID: <20030103164450.1d70c36e.flynn@energyhq.homeip.net> In-Reply-To: <20030102232023.GA86743@colnta.acns.ab.ca> References: <20030102012042.A16965@apotheosis.org.za> <20030101181840.P29988-100000@april.chuckr.org> <20030102152501.64332e55.flynn@energyhq.homeip.net> <20030102232023.GA86743@colnta.acns.ab.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 2 Jan 2003 16:20:23 -0700
Chad David <davidc@issci.ca> wrote:
Hi,
> Here is a very simple lex/yacc parser that reads simple key value
> pairs. The whole thing took about 30 minutes to write. Exclusive
> states may not be the easiest or best way to handle the parts of the
> sh syntax that need to be ignored, but it was a quick way to handle
> the if, which was all I cared about.
Thanks, looks like a very good start point. I'd need to do some hacking
on it to also get the comments, which I use as tooltips in the GTK+
frontend, but is the kind of thing I'm looking for, so I can easily move
between different rc.conf styles (NetBSD vs FreeBSD) without having to
start from scratch every time.
Cheers,
--
Miguel Mendez - flynn@energyhq.homeip.net
GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt
EnergyHQ :: http://www.energyhq.tk
Of course it runs NetBSD!
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?20030103164450.1d70c36e.flynn>
