Program-Transformation.Org: The Program Transformation Wiki

XACT by Applied Conversion Technologies, Inc. is a tool for transforming assembly language to C, which is part of X4MR-Based Automated Code Transformation. They do not specify the Assembly language since they have mostly demos for x86 to C, ULTRIX to C, and a well developed system for CDC469 to C. The CDC469 is/was in Phalanx(Gattling) Naval guns. Their Assembly to C system is designed to handle a simple assembler front-end plug in and internally operate on de-compiling simple C, recognizing larger patterns such as loops, conditional blocks, argument setup, arithmetic and logical expression de-compiling, data table organization. The major setup for a new language is mapping instructions and pseudo-ops to simple C and installing the MACRO syntax/semantics, if any.