On Thu, 31 May 2007 08:31:18 -0500 "McKown, John"
<[EMAIL PROTECTED]> wrote:

:>Another possibility is to modify your source code so that each
:>instruction begins with a unique character, such as @. Then, create a
:>series of HLASM macros with those names. The HLASM macro simply uses
:>PUNCH to create the ia86 assembler output.

:>eg. instead of something like:

:>      L       R1,VALUE
:>      AHI     R1,1
:>      ST      R1,VALUE

:>changes to:

:>      @L      R1,VALUE
:>      @AHI    R1,1
:>      @ST     R1,VALUE

:>You then create the @L, @AHI, and @ST macros (not included) which will
:>PUNCH the appropriate ia86 instructions to do something similar. I hope
:>your code doesn't use truly weird instructions such as UPT. But, if it
:>does, you can get a good idea of what they actually do by reading the
:>Hercules/390 source code. I've actually looked at it to try to
:>understand some instructions that were unclear to me in the POPS.

No need to change the source.

Create a big OPSYN copy member.

--
Binyamin Dissen <[EMAIL PROTECTED]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

----------------------------------------------------------------------
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