Doug,
> gerald, i would be happy to see the source parser usable outside of > modperl. first i would like to solve the C::Scan problem. it just isn't > usable on every system. Agreed > i think one option would be to ditch C::Scan and > see if Parse::RecDecent can be used in place of it. i looked at > Inline.pm, they have an Inline::C::grammar that should be a good > start. looks like it should be usable for generating the > Function/Structure tables in the same format they are currently in. > we would not depend on Inline.pm, but rather borrow C::grammar.pm and turn > it into what we need. > anybody interested in taking a shot at this? > I have played along this line a few hours, taken the grammer from Inline::C and Inline::Struct and now have a nearly working replacement for C::Scan. I think this is the right way to go, since the RecDecent parser grammer is much easier to extent and modify (and it works on all platforms, also it will be slower than C::Scan). I continue to work on this during the next days and try to integrate it into Apache::ParseSource, by making a abstract base class and Apache::ParseSource will contain only Apache spcific things. I come back to the list when it is working and we can see how the best way is to get this into the current modperl developement. Gerald ------------------------------------------------------------- Gerald Richter ecos electronic communication services gmbh Internetconnect * Webserver/-design/-datenbanken * Consulting Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz E-Mail: [EMAIL PROTECTED] Voice: +49 6133 925131 WWW: http://www.ecos.de Fax: +49 6133 925152 ------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
