Tony Perrie wrote:
> Hmmm, I still wonder if it's possible to coerce mkmf to handle .l and
> .y files in a general way so I can turn this into a gem.

  In my own experience, mkmf is not really flexible. I tried to make a
more flexible version (see mkmf2.rubyforge.org, quite outdated compared
to cvs repository), but that isn't really satisfying yet.

  And, you'll be bitten by options varying from one computer to
another... Don't expect also that everyone will have flex and bison
installed.

-- 
Vincent Fourmond, PhD student
http://vincent.fourmond.neuf.fr/