On Mon, 17 Mar 2008 12:56:09 -0500, John Bachiochi 
>Has anyone run across a software package that will successfully convert
>Assembler code to working C or C++ code or, alternatively, allow
>Assembler code to run in a server-based environment more or less as is
>(much like MicroFocus does for COBOL code)?

In all such conversions the "interfaces" and the "quality of the sourse code" 
are the two foremost, major issues.

Your Assembler code may depend on information contained in OS control 
blocks, take advantage of various features of the OS, the file/data services, 
its memory mangement, exception handling, ...  No matter what, these issues 
require human intervention.

Most older Assembler programs are of very poor quality. Without a lot of pre 
and post conversion cleanup, (re-) structuring, the computer generated C 
code will be incomprehensible (to most humans).

As a pre-requisite I'd consider pre-conversion cleaanup as Stage-1 (there are 
a number of us who do things like that for a living...). Then I'd re-evaluate 
my 
options. For example, I view Don Higgin's approach as a far superior option 
than the prospect of maintaining "artificial" C code full of booby traps.

Andreas F. Geissbuehler
AFG Consultants Inc.
http://www.afgc-inc.com/

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to