XTRAN is a software engineering meta-tool whose powerful rules language can automate the manipulation of assemblers, 3GLs, 4GLs, XML, HTML, and proprietary, scripting, data base, and Domain Specific languages:
* Analysis -- pulling information out of the code.
* Re-engineering -- applying systematic changes to the code.
* Translation -- moving the code to a different language, with the same functionality.