Hi Bill. CAnalyzer comprises: - an extension to the Moose FAMIX metamodel to cope with C modules, C functions, C variables... - an importer for Moose that takes as input .xml files generated by srcML - invocation resolution since srcML does not provide this CAnalyzer is meant to be used with Moose and Mondrian. It depends on srcML, which is an excellent tool for getting XML tree from source code. I have been using it for a while already, and have been always happy with it. The squeaksource project description has been adjusted. Cheers, Alexandre On 25 Sep 2009, at 22:56, Schwab,Wilhelm K wrote:
I was digging around on Squeak Source for OSProcess and friends, and ran across CAnalyzer. Are there any papers on it? How robust is it? What does it extract from C code? For example, might one put the GSL (www.gnu.org/software/gsl) header files into it, pull out all of the structure definitions and function prototypes, and generate LOTS of FFI code to make a wrapper? Just a thought...
Bill
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.