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>