PlutoSpin- Putting a New Spin on Programming
C2XML

OVERVIEW
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:
Development Status:
Pre-Alpha
Intended Audience:
Programmers, Researchers
Operating System:
Linux, Win32
License:
GNU-GPL
<details>
Language:
English

DETAILS:
Development 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
C++ support
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

Intended Audience:
Researchers and Programmers interested in experimentation with code refactoring, analysis, and/or porting.

DOWNLOADS:
<WARNING- This is research pre-alpha code, USE AT YOUR OWN RISK- read license>

RPM for Linux (tested on RH9, and FC3):
c2xml-0.1-1.i386.rpm

SRPM (Source) for Linux (tested on FC3):
c2xml-0.1-1.src.rpm
Copyright © 2005 E Berta. All rights reserved.