Several years ago, I moved all my assembler code for my products from VM
to my Linux desktop. I now use THE, Dignus ASM, and 'make' processes to
compile my products which are linked and tested on z/VSE.
I have converted several of my prefix macros to be dual-mode. The same
source works in
The big difference in prefix macro processing is that THE
runs them in the order they were entered, not top to bottom
as Xedit does.
I haven't done much with them, but another member of RexxLA
has overcome the difference. I could send you one of his
macros to use as a model, if you'd like.
The problem is not the order they are processed, but instead is a
problem of how they are stored when using:
'EXTRACT /PENDING OLDNAME' macroname
where macroname is derived from:
parse source os . macroname macroft macrofm name .
parse arg pref func pline op extra '(' options
if os = 'UNIX'
I am working on a project where I am porting some C code from linux to
VM, so that I can compile it on z/VSE.
As you can imagine, the 72 characters per line restriction is a problem.
Has anybody else found a way to automate the conversion that they can
share? As mentioned in another thread, I
Tony,
I have not used VM C for several years, but I think that I remember that there
is a compiler option to say do the whole record and not just 1-72.
Lloyd
- Original Message
From: Tony Thigpen t...@vse2pdf.com
To: IBMVM@LISTSERV.UARK.EDU
Sent: Wed, May 18, 2011 8:37:29 AM
On Wednesday, 05/18/2011 at 08:32 EDT, Tony Thigpen t...@vse2pdf.com
wrote:
I am working on a project where I am porting some C code from linux to
VM, so that I can compile it on z/VSE.
As you can imagine, the 72 characters per line restriction is a problem.
Has anybody else found a way to
On Wednesday, 05/18/2011 at 09:01 EDT, Lloyd Fuller
leful...@sbcglobal.net wrote:
I have not used VM C for several years, but I think that I remember that
there
is a compiler option to say do the whole record and not just 1-72.
If Tony is using the IBM compiler, the NOMARGINS option causes
As you can imagine, the 72 characters per line restriction is a
problem.
Has anybody else found a way to automate the conversion that they can
share? As mentioned in another thread, I do have THE and REXX on my
Linux which could be used.
If you have Emacs installed on your Linux, look at the
I am not as worried about 72 or 80 as I am the lines from the pc that
are way over 80. As I mentioned, I am compiling this on VSE, not VM, so
since I am sending the program source though the Power reader, 80 will
be the max although I would prefer 72 due to editing the program with xedit.
Where can THE be gotten? I've heard of it, but have never had it or
tried it. Is it usable as a general purpose PC editor or is it really
only usable as a PC resident mainframe tool?
Jim
On 5/17/2011 11:50 PM, Les Koehler wrote:
If you use THE for your own stuff, I'd like a direct email
if
http://hessling-editor.sourceforge.net/
On Wed, May 18, 2011 at 10:35 AM, Jim Bohnsack jab...@cornell.edu wrote:
Where can THE be gotten? I've heard of it, but have never had it or tried
it. Is it usable as a general purpose PC editor or is it really only usable
as a PC resident mainframe
http://hessling-editor.sourceforge.net/
I used it for some pc file editing, but some linux files require that I
use a 'true' pc style editor. (Like when editing 'make' files.)
Tony Thigpen
-Original Message -
From: Jim Bohnsack
Sent: 05/18/2011 10:35 AM
Where can THE be gotten?
Why not FTP to z/VSE to compile straight from Linux? (Still not sure
if the C compiler will handle anything greater than 80 though.)
Frank M. Ramaekers Jr.
-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Tony Thigpen
Sent:
You can get it from SourceForge.
Frank M. Ramaekers Jr.
-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Jim Bohnsack
Sent: Wednesday, May 18, 2011 9:35 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Anyone use The Hessling Editor
I see that the list traffic is kind of light right now and though I
would toss out a topic for all of us to chew on.
I am looking for your thoughts on the current direction of zVM in
particular where development needs to be focused.
I sense that z/VM 6.2 with SSI will ease the burden of
On Wednesday, 05/18/2011 at 10:30 EDT, Tony Thigpen t...@vse2pdf.com
wrote:
I am not as worried about 72 or 80 as I am the lines from the pc that
are way over 80. As I mentioned, I am compiling this on VSE, not VM, so
since I am sending the program source though the Power reader, 80 will
be
Phil,
Have you considered getting involved with the Linux VM Program (LVM) at
SHARE? In particular, the LVM Technical Steering Committee has been working
with IBM on this sort of topic for a number of years. I know they're always
looking for interested members from the user community.
Phil, I'll 2nd your opinion that 4 systems in the SSI is meager. I'm already
in a quandary there with 4 prod systems and capacity planning asking where we
put the next ones. So now I'm not sure if we step into SSI with all 4 or have
to immediately start with 2 plexes. If two, we're giving up
Tony --
I have done C on CMS for more than 20 years (off and on). Never been
limitted to 72 cols that I remember. In the early days I might not
have cared. If it ever was a problem, I probably set (NOMARGINS
like Alan suggests and then forgot it was ever a problem.
One great thing about doing
I've used KEDIT KEX extensively on the PC for decades because its
similarity to XEDIT REXX made working in both environments easier.
I
have never used THE. I would be interested in your, or anyone else's,
views comparing contrasting THE Regina with KEDIT KEX.
Are there
any
On Wednesday, 05/18/2011 at 11:33 EDT, PHILIP TULLY
tull...@optonline.net wrote:
I sense that z/VM 6.2 with SSI will ease the burden of medium to large
shops in the area of multi-system maintenance, and hopefully will be
extended beyond it's current meager 4 system max size, sooner rather
On Wednesday, 05/18/2011 at 12:07 EDT, Marcy Cortes
marcy.d.cor...@wellsfargo.com wrote:
I don't see LGR as a load balancing solution at all. We will continue
to use
our F5 load balancers as well as the WAS IHS plugin for that effort. I
see it
more for a planned outage move for things
Too bad it will not work for geographically dispersed LPARS :-(
Regards,
Richard Schuh
-Original Message-
From: The IBM z/VM Operating System
[mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Alan Altmark
Sent: Wednesday, May 18, 2011 11:28 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject:
The tongue benefit is huge. Gotta keep up with them other guys ;)
The other really useful case I see is in the dev/test environment.
Say we want to get some good measurements from an app before they go production
or to size them properly for their prod server purchase, but we have some pigs
Depends on how far, right?
You have to share DASD so PPRC distances apply.
You probably need the same subnet so you need a consultation with your network
folks.
But should be doable if you do those things (at least that's the plan here).
Marcy
-Original Message-
From: The IBM z/VM
What appeals to me is (from way back) that I can build Regina and THE
reliably from source. I used at least two other REXX implementations and
had trouble building them ... at some point along the road. Lately it
matters less. (about build ability)
So ... I have built and run THE and Regina on
I once used KEDIT, but switched to THE many years ago. At the time,
KEDIT did not support prefix macros, something I use a lot.
Tony Thigpen
-Original Message -
From: Brian Nielsen
Sent: 05/18/2011 01:52 PM
I've used KEDIT KEX extensively on the PC for decades because its
On Wednesday, 05/18/2011 at 02:46 EDT, Marcy Cortes
marcy.d.cor...@wellsfargo.com wrote:
Depends on how far, right?
You have to share DASD so PPRC distances apply.
You probably need the same subnet so you need a consultation with your
network
folks.
But should be doable if you do those
Cross-posted to IBMVM, IBMMAIN, LINUX390 for the VM enthusiasts.
| Update: 18 May 2011
| The VM Workshop registration form is on the VM Workshop web site.
| Reserve place today.
| http://www.vmworkshop.org/
| Initial post below to refresh your memory:
Hi, just wanted to get this on your
The big issue is that I need to compile it on z/VSE, not on z/VM. (I
don't have access to C on z/VM and I am working on z/VSE software.) The
normal input for z/VSE is SYSIN or LIBR members where record lengths are
limited.
Tony Thigpen
-Original Message -
From: Richard Troth
Sent:
Has z/VM 6.2 been released?
Regards,
Alyce
-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf
Of PHILIP TULLY
Sent: Wednesday, May 18, 2011 8:31 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: zvm directions
I see that the list traffic is kind of
A pc file doesn't have a concept of blank-delimited fn ft
fm, so some adjustment *must* be made. It is my
understanding that *nix doesn't make some information
available for a prefix macro, but I don't know the details.
Les
Tony Thigpen wrote:
The problem is not the order they are processed,
What do mean by a 'true pc editor'? I'm sure MarkH edits
make files all the time! It's probably a question of what
constitutes a 'line-end' sequence when writing files.
SET EOLOUT can be used to change it.
Les
Tony Thigpen wrote:
http://hessling-editor.sourceforge.net/
I used it for some pc
no.
On 05/18/2011 05:32 PM, Austin, Alyce (CIV) wrote:
Has z/VM 6.2 been released?
Regards,
Alyce
-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of PHILIP TULLY
Sent: Wednesday, May 18, 2011 8:31 AM
To:
No, nor announced. It's statement of direction thus far. Might not even be
called 6.2 perhaps :)
But go to share.org and look at the Anaheim - Franciscovich 8453.
Marcy
-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf
Of Austin, Alyce
I always run mine in xedit compatibility mode because I am normally
editing mainframe source files. I know there are other capibilities, but
I seldom need to edit 'special files' so I just use gedit for those. (I
wish they had not dropped kedit with this new version of KDE.)
Tony Thigpen
The prefix macro issues I hit are purely a problem with the way the THE
code is written. The design is keyed off the newname, not the oldname. I
looked at the code a year or so ago and discovered that it would take
some major work to fix the problem. I am not a strong enough C
programmer to
Also, KEDIT has a built-in subset of Rexx (KEX) as opposed
to a real Rexx interpreter. KEDIT no longer has support,
although it does have some nifty features like macro
libraries. Perhaps not as important with modern hardware as
it was back then.
For a full ANSI compliant Rexx, Regina is the
I think you'll find that THE can deal with those 'special'
files, letting you use the power of THE *all* the time!
Les
Tony Thigpen wrote:
I always run mine in xedit compatibility mode because I am normally
editing mainframe source files. I know there are other capibilities, but
I seldom
Wow ... so many possible directions *this* thread could go.
For fifty years, the platform now known as z has been all about scalability.
For more than forty years, the environment we call z/VM has been all
about resource sharing.
Multi-system maint is something most people in the industry
40 matches
Mail list logo