An enhancement to gcc to allow C code to be output in XML format. A key component in GIPSpin and also provides a basis for custom code refactoring.
As the C code is parsed by the compiler it generates a generic tree structure for the code. This structure is taken and then converted into an XML format.
SUMMARY OF STATUS:
We are at a Pre-Alpha stage. Basic functionality is implemented, but a lot of work remains to be done in bulletproofing the code, eliminating known defects/quick-fixes, and enhancements. Here's a list of known issues and TO-DO list:
- Code support
Complex C structure support is limited leading to crashes
Handling of directives (#pragma, #define) limited
- XML support
Enhancements like DTD and more XML formalism
- Independent Usability
Options to make it easier to use without GIPSpin overhead
Researchers and Programmers interested in experimentation with code refactoring, analysis, and/or porting.
<WARNING- This is research pre-alpha code, USE AT YOUR OWN RISK- read license>
RPM for Linux (tested on RH9, and FC3):
SRPM (Source) for Linux (tested on FC3):
Copyright © 2005 E Berta. All rights reserved.