
  C to C++ converter
  Free Open Source program - GNU GPL Licence.
  www.scriptol.com


This tools automatically converts a C project to C++.
It has been written before Scriptol has become available and thus
it requires the python interpreter (2.0 or above) installed.
A such conversion may be useful:
- to transform a C program into a reusable component.
- to avoid name conflicts on large programs, especially if
you include external libraries.
- to use templates or other C++ features.

The main program is ctocpp.py that performs successive stages for
converting C to C++.

The archive also includes scripts that may help you:
- mover.py changes the location of a project.
- search.py performs searches and replacements.
- mkheader.py corrects a header file.

The wstring.py module is a library of general use, and is under
LGPL licence.

The C to C++ program is under GNU GPL licence, that minds you may
use it and distribute it freely, providing the copyright is unchanged.
See at the Copying.txt file for details. This doesn't mean GNU
encourages you to convert your C sources to C++. In fact, most of
the tools here included may help C programmers outside C++ conversion.

Before to convert your own project, read carefully the manual.
If you can, print it in whole or just the six steps part.
It may be preferable also to apply a file formatter on your
source - there are lot of such tools on the web, perform a search
with "format" or "indent" and "C source" on a search engine - to make
the code easier to be processed by the converter.

                Thanks for you attention
                        D. Sureau
