DECO converts DC++, essentially C++ with extensions for "dynamic encapsulation," into standard C++. Used as-is, DECO can only convert the simplest form of interfaces and implementations to C++, so although it could be interesting, its most practical use is probably to provide a start for parsing C++.