wanted: C++ parser written in Python

dan.gass at gmail.com dan.gass at gmail.com
Fri Feb 25 13:42:10 EST 2005


You can look at the techniques and regular expressions in the
testgen.c.unit test module that is part of a generic test framework
called TestGen.  TestGen uses a parser to automatically stub / copy
functions for testing purposes.  The parser is capable of identifying
the function/method name as well as the parameters and return type.
The only caveat with using regular expressions is the function/method's
closing } must be in column zero.  If you figure out a different way to
get around the restriction or other improvements to the parser let me
know.

I'm about to release a newer version, but the area that you would be
looking at is not changing so I would go ahead and download the latest
that is there.  TestGen can be found at
sourceforge.net/projects/testgen

Regards,
Dan Gass




More information about the Python-list mailing list