Find quick answers to your questions about Ada-Changer product
Here is some info on what we support .. • Supports conversion of Ada 83 and Ada 95 source code to ANSI C++ 03 output • Preserves Ada comments, files structures and variable names for easier code maint...
Currently not supported, but this would be something easy to add support for the customer...
Supported in Ada to C++ conversion. It’s possible that additional nuances that we would need to handle but that’s true of most parts of Ada...
we have a generic template library which supports this in C++....
Ada uses a secondary stack to hold locally declared objects and temporaries whose size is not known at compile time. This secondary stack is managed using a mark/release discipline (for background, se...
In Ada, the bounds of an array (the 'First and 'Last) are generally passed as a separate argument. This argument is traditionally called the array dope or array dope vector (e.g. see https://en.wikipe...
The following paragraph has appeared on the Ada2cc product description for many years: “How ‘good’ is the translation? We estimate that the current version of the translator converts 90-95% of the cod...
For any automated conversion method you will require that the Ada source code be compilable by the tool. Unless you can compile Ada source code, there is really no way to know what it is doing. For ex...
Yes. There is no need for everyone to use AppCOE to do Ada to C/C++ conversion, if you wish, the tool can be used outside of the AppCOE with our standalone tools for Ada compile/conversion. Even if yo...
As far as the target support it basically depends on the C/C++ compiler that would be used by the customers. Ada-C/C++ Changer has Ada compiling front-end and uses a C/C++ compiler back-end. Many of o...