Is there a place where 'mcc' (fact extractor that parses C/C++ code) can be accessed? I tried on the homepage of the LOOSE project, but it was not accessible. It also didn't seem to be a part of the MOOST suite or inFusion tools.
(I am working on Ubuntu.)
Thank you!
Hi Marc,
mcc is only available on Windows. You can get it from here: http://loose.upt.ro/iplasma/download.html
and follow the instructions from: http://www.moosetechnology.org/docs/faq/importCandCPPWithinFusion
However, if you want to play with C files, you can also give CAnalyzer a try: http://www.moosetechnology.org/tools/canalyzer
Cheers, Doru
On 12 Mar 2010, at 14:45, Marc Toussaint wrote:
Is there a place where 'mcc' (fact extractor that parses C/C++ code) can be accessed? I tried on the homepage of the LOOSE project, but it was not accessible. It also didn't seem to be a part of the MOOST suite or inFusion tools.
(I am working on Ubuntu.)
Thank you!
Marc Toussaint, Ph.D. TU Berlin Franklinstr. 28/29 FR6-9 10587 Berlin, Germany +49 (0)30 314 24470 http://ml.cs.tu-berlin.de/~mtoussai/ _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"When people care, great things can happen."
Dear Doru,
thanks for the prompt reply! A pity that it only works on Win..
I tried CAnalyzer - but the downloadable files are .mcz files which I have no idea what to do with. I thought this might be some moose modules/pluging - but could find anything to load them. Hmm.
Cheers, Marc
Tudor Girba wrote:
Hi Marc,
mcc is only available on Windows. You can get it from here: http://loose.upt.ro/iplasma/download.html
and follow the instructions from: http://www.moosetechnology.org/docs/faq/importCandCPPWithinFusion
However, if you want to play with C files, you can also give CAnalyzer a try: http://www.moosetechnology.org/tools/canalyzer
Cheers, Doru
On 12 Mar 2010, at 14:45, Marc Toussaint wrote:
Is there a place where 'mcc' (fact extractor that parses C/C++ code) can be accessed? I tried on the homepage of the LOOSE project, but it was not accessible. It also didn't seem to be a part of the MOOST suite or inFusion tools.
(I am working on Ubuntu.)
Thank you!
Marc Toussaint, Ph.D. TU Berlin Franklinstr. 28/29 FR6-9 10587 Berlin, Germany +49 (0)30 314 24470 http://ml.cs.tu-berlin.de/~mtoussai/ _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"When people care, great things can happen."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Hi Marc,
I guess you landed on the Regarding C Analyzer, you can get the sources by executing in a Pharo workspace:
Gofer new squeaksource: 'CAnalyzer'; package: 'ConfigurationOfCAnalyzer'; load. (Smalltalk at: #ConfigurationOfCAnalyzer) perform: #loadDefault.
Afterwards, you should get a menu item in the Moose Panel.
Cheers, Doru
On 12 Mar 2010, at 15:25, Marc Toussaint wrote:
Dear Doru,
thanks for the prompt reply! A pity that it only works on Win..
I tried CAnalyzer - but the downloadable files are .mcz files which I have no idea what to do with. I thought this might be some moose modules/pluging - but could find anything to load them. Hmm.
Cheers, Marc
Tudor Girba wrote:
Hi Marc,
mcc is only available on Windows. You can get it from here: http://loose.upt.ro/iplasma/download.html
and follow the instructions from: http://www.moosetechnology.org/docs/faq/importCandCPPWithinFusion
However, if you want to play with C files, you can also give CAnalyzer a try: http://www.moosetechnology.org/tools/canalyzer
Cheers, Doru
On 12 Mar 2010, at 14:45, Marc Toussaint wrote:
Is there a place where 'mcc' (fact extractor that parses C/C++ code) can be accessed? I tried on the homepage of the LOOSE project, but it was not accessible. It also didn't seem to be a part of the MOOST suite or inFusion tools.
(I am working on Ubuntu.)
Thank you!
Marc Toussaint, Ph.D. TU Berlin Franklinstr. 28/29 FR6-9 10587 Berlin, Germany +49 (0)30 314 24470 http://ml.cs.tu-berlin.de/~mtoussai/ _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"When people care, great things can happen."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Marc Toussaint, Ph.D. TU Berlin Franklinstr. 28/29 FR6-9 10587 Berlin, Germany +49 (0)30 314 24470 http://ml.cs.tu-berlin.de/~mtoussai/ _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"The coherence of a trip is given by the clearness of the goal."
Hi Marc
To use CAnalyzer, you first need to download and run the srcml tool on your C files. CAnalyzer will further load the xml files generated by srcml. I think that once you have loaded canalyzer and tried to import such files, CAnalyzer will give you the command line to launch for srcml. We should put this one the website
On 12 mars 2010, at 16:07, Tudor Girba wrote:
Hi Marc,
I guess you landed on the Regarding C Analyzer, you can get the sources by executing in a Pharo workspace:
Gofer new squeaksource: 'CAnalyzer'; package: 'ConfigurationOfCAnalyzer'; load. (Smalltalk at: #ConfigurationOfCAnalyzer) perform: #loadDefault.
Afterwards, you should get a menu item in the Moose Panel.
Cheers, Doru
On 12 Mar 2010, at 15:25, Marc Toussaint wrote:
Dear Doru,
thanks for the prompt reply! A pity that it only works on Win..
I tried CAnalyzer - but the downloadable files are .mcz files which I have no idea what to do with. I thought this might be some moose modules/pluging - but could find anything to load them. Hmm.
Cheers, Marc
Tudor Girba wrote:
Hi Marc,
mcc is only available on Windows. You can get it from here: http://loose.upt.ro/iplasma/download.html
and follow the instructions from: http://www.moosetechnology.org/docs/faq/importCandCPPWithinFusion
However, if you want to play with C files, you can also give CAnalyzer a try: http://www.moosetechnology.org/tools/canalyzer
Cheers, Doru
On 12 Mar 2010, at 14:45, Marc Toussaint wrote:
Is there a place where 'mcc' (fact extractor that parses C/C++ code) can be accessed? I tried on the homepage of the LOOSE project, but it was not accessible. It also didn't seem to be a part of the MOOST suite or inFusion tools.
(I am working on Ubuntu.)
Thank you!
Marc Toussaint, Ph.D. TU Berlin Franklinstr. 28/29 FR6-9 10587 Berlin, Germany +49 (0)30 314 24470 http://ml.cs.tu-berlin.de/~mtoussai/ _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"When people care, great things can happen."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Marc Toussaint, Ph.D. TU Berlin Franklinstr. 28/29 FR6-9 10587 Berlin, Germany +49 (0)30 314 24470 http://ml.cs.tu-berlin.de/~mtoussai/ _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"The coherence of a trip is given by the clearness of the goal."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- Simon
Hi Marc,
srcml is available for free on the main platforms: http://www.sdml.info/projects/srcml/
You need first to convert your .c and .h files into .c.xml and .h.xml. Importing them into moose is then a matter of a couple of clicks.
To download moose, you can download Pharo, load Moose then CAnalyzer.
Cheers, Alexandre
On 12 Mar 2010, at 10:45, Marc Toussaint wrote:
Is there a place where 'mcc' (fact extractor that parses C/C++ code) can be accessed? I tried on the homepage of the LOOSE project, but it was not accessible. It also didn't seem to be a part of the MOOST suite or inFusion tools.
(I am working on Ubuntu.)
Thank you!
Marc Toussaint, Ph.D. TU Berlin Franklinstr. 28/29 FR6-9 10587 Berlin, Germany +49 (0)30 314 24470 http://ml.cs.tu-berlin.de/~mtoussai/ _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev