>What if the lexer/parser was split out into a independent chunk of C >code which could be linked into programming productivity tools? Would >that satisfy your req? This would satisfy my upcoming requirements. I see no problem with having 1 implementation of the Perl lexer/parser, if that implementation is easily linkable into other projects. (Look at how many projects use expat (sp?) for XML, which is much easier to parse than Perl.) Although I'm desperately short of Perl tuits right now, my mouth waters at the thought of all the software engineering tools for Perl that could be written if we had a pluggable lexer/parser. If we do this, we should provide a Perl interface to the lexer parser, so we can write some of this stuff in Perl. I suspect that writing software engineering tools for Perl in Perl would be easier, anyway. =============================================== Mark Leighton Fisher fisherm@tce.com Thomson Consumer Electronics Indianapolis IN "Display some adaptability." -- Doug Shaftoe, _Cryptonomicon_