From: "Jonathan I. Maletic, Ph.D."
<jmaletic(a)cs.kent.edu>
Date: May 13, 2008 6:08:52 PM CEDT
To: Stéphane Ducasse <stephane.ducasse(a)inria.fr>fr>, Michael Collard
<collard(a)cs.kent.edu
Subject: Re: A qustion about srcML
Stef,
We markup up down to the identifier level. But expressions are not
marked completely. That is identifiers in expressions are marked
but the entire AST for the expression is not done. So all parameter
lists are marked etc.
Otherwise, everything else is marked up including preprocessor
statements, templates, and comments. Nothing is removed from the
original code code. You can get the exact original code back
including whitespace.
Does this help?
It's fast and robust. A number of folks are using it including some
people in industry. So it actually works as opposed to just a
prototype.
Jonathan
Stéphane Ducasse wrote:
Hi john
I wanted to know what srcML extract exactly from languages. Do you
have a description somewhere.
This was not obvious from the homepage.
Stef