> There are four possible solutions:
>
> 1) Hand-translate the C into Ada.
>
> 2) Write a SDTS (Syntax directed translation scheme) or other program
> to translate the C into Ada.
>
> .....
>
> Depending on the amount of C code and the frequency with which it
> changes either of the first two options could be your best choice.
5) The original message implied that an Ada-output option for the
code-generator is planned but not yet available. If you are willing and
able to do (1) or (2), you could probably make a deal with the vendor to
work together on an Ada-generator. This would give you access to
information that would make it easier, and when finished, you would have
vendor support in addition to your own knowledge.