Good stuff to think about.  Thank you.

That does bring up a question...  Can you make something similar to "suffix 
rules" but at a directory level?  For example, can you say "this directory 
contains only source code" (so that the correct text translation is done)?


The reason I ask is that all of our COBOL source code "imports" copybooks with 
COBOL source code such as:
COPY MYRECF.


The compiler then looks at the SYSLIB concatenation for a member named MYRECF.  
A "PATH" can be part of the SYSLIB concatenation.  However it doesn't appear 
that there is any option for COBOL to look for a member (or file in the PATH 
case) to be anything other than exactly 'MYRECF'.  So, for example, it would 
not consider 'myrecf.cpy' or even 'MYRECF.CPY' to be a match to the above copy 
statement.


If someone can prove me wrong I'd like to hear it!  :-)


My point is that I think we still want/need our source code to be "non 
prefixed", but when shared using NFS or SMB we need them to be treated as text 
files.


I'm sure there are other more complex options, but I'd rather investigate the 
"simpler" options first.


Thanks!

Frank

________________________________
From: IBM Mainframe Discussion List <[email protected]> on behalf of 
Paul Gilmartin <[email protected]>
Sent: Friday, January 13, 2017 10:34 AM
To: [email protected]
Subject: Re: New free / open source z/OS tools from Dovetailed Technologies

On Fri, 13 Jan 2017 17:03:55 +0000, Frank Swarbrick wrote:
>
>Being COBOL we don't (currently) run our compiles under Unix.  Any thoughts 
>about if/how this process might interface with 'traditional' z/OS things like 
>ISPF and JCL?
>
Depends.  I have a Rexx EXEC that runs under z/OS UNIX using ADDRESS TSO
to start ISPF LM Services running an EXEC to update a PDS with ISPF
serialization.  All background.

And another that uses the SDSF Rexx API to unload JES spool to UNIX files.

I truly wish there were a way for a UNIX process  with X11 tunneling to pop
up in a user's desktop an x3270 session.  Or several.

We very successfully use NFS to mount Solaris filesystems on z/OS and
z/OS Classic data sets as directories on desktops.

/etc/startup.mk has suffix rules for:
# Suffix definitions
E:=                     # Executable
O:=.o                   # Object
S:=.s                   # Assembler
A:=.a                   # Archive (library)
P:=.p                   # Pascal
F:=.f                   # Fortran

But, ironically, not COBOL.  Small wonder that dinosaurs loathe z/OS UNIX.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to