osg*_*sgx 7 c ada code-translation
从Ada(95,2005)到C,是否有任何源到源转换器(转换器)?他们有多满(他们可以将Ada的每个功能转换为gnu c99 + pthreads + POSIX)吗?
是否可以在关键应用程序中使用这种ada-to-c转换器?
PS:C++的译员(最多2003年,扩展名为gnu)也受到欢迎.
PPS:当说"gnu c99"时,它仅表示支持C99 +大多数gnu扩展,但不代表GCC.
我不知道任何开源的 Ada-to-C翻译器.我唯一知道的就是SofCheck,据报道它非常好.
SofCheck后来被AdaCore收购,我对AdaCore网站进行了非常简短的搜索,没有任何内容.如果追求商业解决方案对您来说是一个可行的选择,您可以通过sales@adacore.com询问他们.(至少得到一个价格.)