RE: Cross-assembler : HLASM --> 8086



Ah portability, the ultimate panacea... I was involved in a project in
the past where we were told, oh don't worry, the product is portable, it
is written in "c". So I asked how long it would take to get it to run
on Windows (it was written for Solaris) and I was told, 6-8 weeks. I
said well, if it is "portable" shouldn't it just be a tweak of the make
file, and a re-compile? 10 weeks later, I looked at the code, and there
were almost as many #if defined(WIN32) #elseif defined(SOLARIS) than
lines of c code.
Wayne Driscoll
Product Developer
JME Software LLC
NOTE: All opinions are strictly my own.


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@xxxxxxxxxxxx
Behalf Of Paul Gilmartin
Sent: Thursday, May 31, 2007 12:31 PM
To: IBM-MAIN@xxxxxxxxxxx
Subject: Re: Cross-assembler : HLASM --> 8086

On Thu, 31 May 2007 13:38:16 +0100, Flint, Mike wrote:

Does anyone know of a product that will take HLASM source and produce
object or executables for the wintel platform?
...
The code is 'pure' HLASM (number-crunching, not accessing any MVS
services), so it shouldn't need to handle many environment issues (other
than passing parameters in, and getting the response out).

<HERESY>I sense a good argument here for writing
non-system-services-dependent code in a language more portable than
HLASM.</HERESY>

But, I suspect that for you it's water under the bridge. Others take
heed.

-- gil

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

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



Relevant Pages

  • Re: tar -cvfX save.tar foo ./dirtosave/..
    ... If you are doing non-trivial things with tape archives then staris ... extract archives created by another tar implementation with gtar. ... If you ascribe to the gcc school of portability (i.e. "my program ...
    (comp.os.linux.misc)
  • Re: tar -cvfX save.tar foo ./dirtosave/..
    ... If you are doing non-trivial things with tape archives then staris ... extract archives created by another tar implementation with gtar. ... If you ascribe to the gcc school of portability (i.e. "my program ...
    (comp.unix.solaris)
  • Re: Self Decrypting Archive Freeware?
    ... > Note that selfexecuting .exe file archives have a limited portability, ... AES encryption in WinZip is a proprietary incompatible ... Wem das nicht ...
    (sci.crypt)
  • RE: Am I the only one that did not know about this...? (MF Article)
    ... SunTrust Banks, Inc. ... GET IBM-MAIN INFO Search the ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ... Search the archives at http://bama.ua.edu/archives/ibm-main.html ...
    (bit.listserv.ibm-main)
  • Re: Native NTP support on Z/OS
    ... Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch ... GET IBM-MAIN INFO Search the ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ... Search the archives at http://bama.ua.edu/archives/ibm-main.html ...
    (bit.listserv.ibm-main)