Re: What Refactorings Would you Like for C



On Mar 27, 11:53 am, David Librik <lib...@xxxxxxxxx> wrote:

Simply providing the ability to get access to this representation
from other programs would be an enormous boon.  Parsing real-world C
programs (not the "standard C" toy language but the full contents of
compiler header files) is hard work, and people with large code bases
need tools to help analyze them.  Even if you avoid trying to work
with C code before it's run through the preprocessor, you still need
to come to grips with GCC's statement expressions and MSVC's attribute
syntax, for example, because you can't parse C programs without
analyzing the entire source text, header files and all.

See http://www.semanticdesigns.com/Products/FrontEnds/CFrontEnd.html
Does all that you suggest.

--
Ira Baxter, CTO
www.semanticdesigns.com
.