|
CScout: The C Refactoring BrowserCScout is a source code analyzer and refactoring browser for collections of C programs. It can process workspaces of multiple projects (we define a project as a collection of C source files that are linked together) mapping the complexity introduced by the C preprocessor back into the original C source code files. CScout takes advantage of modern hardware advances (fast processors and large memory capacities) to analyze C source code beyond the level of detail and accuracy provided by current compilers, linkers, and other source code analyzers. The analysis CScout performs takes into account the identifier scopes introduced by the C preprocessor and the C language proper scopes and namespaces. After the source code analysis CScout can
Read more ..., walkthrough (CScout documentation). The license of the free unsupported CScout version allows you to freely use CScout on open source software code. A different CScout version is available under a support contract for use on proprietary software. CScout runs and has been tested under Linux, Microsoft Windows, Apple Mac OS X, FreeBSD, and Sun Solaris, under several processor architectures. |