[cfe-dev] Evolution of advanced refactoring support

Markus Elfring Markus.Elfring at web.de
Tue Feb 26 13:20:24 PST 2013


> I think the main downside of a pattern based matching language is that 
> C++ is this huge beast of a language, where lots of implicit stuff 
> happens. It's comparatively easy to express matches on C code as 
> "patterns", but it's really hard to do the same for C++.

The interesting patterns will not be specified by ordinary regular 
expressions. Can the meta-variables from the Coccinelle technology be 
mapped to "ASG" matchers for the desired higher level source code 
transformations?

Regards,
Markus



More information about the cfe-dev mailing list