— The Name in Software
Engineering Automation
The following examples show how you can use Pennington's XTRAN software engineering meta-tool to automate virtually any software engineering activity.
Assemblers
C
COBOL
HTML
Natural
PL/I
XML
Module/Function
Cross-References
These examples illustrate the language-independent nature of XTRAN's rules language. They were all produced using exactly the same set of rules.
Using XTRAN for Year 2000 (Y2K) Impact Analysis
Assemblers to
C
Translate HP (Digital, Compaq) MACRO-11 assembler
Translate HP (Digital, Compaq) VAX MACRO assembler
Translate user function entry macro in HP (Digital,
Compaq) VAX MACRO
Translate labeled structures in HP (Digital, Compaq) VAX
MACRO
Translate problem operands in HP (Digital, Compaq) VAX
MACRO
Translate Encore (SEL, Gould) assembler
Translate in-line function arguments in Encore (SEL,
Gould) assembler
Fortran to
C
IBM Series/1
EDL to C
Pascal to
C
PL/I to
C
PL/ix to
C++
PL/M to
C
Translate HP (Digital, Compaq) Runoff to
HTML
Translate HP (Digital, Compaq) Runoff to Rich Text
Format (RTF)
The following example combines XTRAN's analysis, re-engineering, code generation, and text processing capabilities.
COPYRIGHT 2012; reproduction prohibited without permission. Revised 2011-06-02
XTRAN is a trademark of Pennington Systems Incorporated; Natural of Software AG; Series/1 and EDL of IBM Corporation; and PDP, VAX, MACRO-11, and VAX MACRO of Hewlett-Packard.
|
Pennington Systems Incorporated 2820 N. Pinal Avenue, Suite 12 Casa Grande, Arizona 85122-7927 USA |
Phone: +1(480)626-5503 Fax: +1(480)626-7618 Email: Info@Pennington.com Web: http://WWW.Pennington.com |