On Tue, Jan 28, 2003 at 01:22:55AM -0600, D. Hageman wrote:
> ...
> 2) The XF86Config file format does what it does very well.  It isn't 
> necessarily what we are looking for.  It also isn't exactly a library that 
> one can just use.  It is a very custom built parser for a very specific 
> purpose.  We don't need to re-invent the wheel here.
> 
> ...
> No - as stated above it is a custom built parser with very specific 
> operating parameters.  You can look at it yourself in the XFree86 tree and 
> you will see what I mean.  

Hmmm. Unfortunate.

Well, on the brighter side, I would say that the XFree config file would
seem to have a simpler parsing style than your average XML document.

Perhaps the DRI config team could do the xfree side a favour, and write an
actual mini-library. Then actually migrate code in the other direction
for once :->

After all, it seems to be a pretty durn simple layout.
It has "only" two basic levels. 
At the simplest overview, it only has

Section {sectionname}
  Directive {value}
  SubSection {subsectionname}
    Directive {value}
  EndSubSection
EndSection

The irritating bit comes when you add in the Option wildcard.

If you ignore that, you could write a parsing library for it in well under
a weekend. Probably a single day,even.
Well, *I* could, if I had the free time, and actually wanted to spend it on
such an endevour ;-)



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to