Find quick answers to your questions about Ada-Changer product
The translator can generate appropriate C pragmas and bit-field specifications to control packing down to the bit level. ...
Appropriate C bit-field specifications are include in the C struct definitions. There is a config file which can be used to tailor the translator to unusual characteristics of the target C compiler, t...
'First, 'Last, etc. are translated to references to the appropriate C enumeration literals. 'Succ and 'Pred do not become ++ and -- but rather +1 and -1. 'Image becomes a call on a run-time routine rt...
Ada enums are translated to C enums ...
Preprocessor directives are not a standard part of the Ada language. Some Ada vendors support them, but they don't all support them the same way. In some cases you can use the standard C preprocessor ...
Translation/Conversion could have failed due to the lack of 64-bit integers in the package “System” and in the “config” file that we ship by default....
Ada-C/C++ Changer includes a front-end Ada compiler and provides 100% automated conversion of Ada code to C/C++ there by eliminating the risk associated with the transition. In addition, it is integra...
Automatic conversion is not supported. However, manual conversion is possible by engineers with strong C++ background and if they are able to read Ada generics. If required, MapuSoft could provide a c...
Ada-C/C++ Changer does support 64-bit target environment when you do code generation. It is just a question of updating the config file. We use it ourselves on a daily basis on a 64-bit Intel target (...
Limited Ada source level debugging is supported and it is roughly similar to what is supported by yacc, where we can associate the Ada source code and the Ada line numbers with particular locations in...