Re: What Refactorings Would you Like for C
- From: David Librik <librik@xxxxxxxxx>
- Date: Thu, 27 Mar 2008 16:53:10 +0000 (UTC)
pingu219 <pingu219@xxxxxxxxx> writes:
Hi I'm currently a student working on an honours-level project to
create a visual tool which will be able to represent C project files
and code as well as allow the user to perform high and certain low-
level refactorings.
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.
- David Librik
librik@xxxxxxxxx
.
- Follow-Ups:
- Re: What Refactorings Would you Like for C
- From: idbaxter
- Re: What Refactorings Would you Like for C
- References:
- What Refactorings Would you Like for C
- From: pingu219
- What Refactorings Would you Like for C
- Prev by Date: Re: What Refactorings Would you Like for C
- Next by Date: Re: hacker challenge - traverse a list
- Previous by thread: Re: What Refactorings Would you Like for C
- Next by thread: Re: What Refactorings Would you Like for C
- Index(es):