Re: CLIST/REXX Library Formats

2009-09-16 Thread Wayne Bickerdike
It should be 133 anyway, makes coding for my 1403 line printer a cinch
:)

 Why not 145 for the 1443 or 242 for the 3800?


I'm still using up the 132 column printer layout sheets from 1975 :)


-- 
Wayne V. Bickerdike

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


Re: CLIST/REXX Library Formats

2009-09-15 Thread Tom Marchant
On Thu, 10 Sep 2009 15:44:12 -0500, Rick Fochtman wrote:

Which is more effieient for CLIST/REXX libraries? the choices are
RECFM=FB, LRECL=255 or RECFM=FB,LRECL=80?

I lean toward the VB-format...

My personal preference is FB-80, not because it is more efficient but
because that's the way IBM ships and maintains their CLIST and ReXX
libraries.  I don't like to have to take the extra step to convert them.

I suspect that a VB copy takes up a little less space than the FB originals,
but then you have an additional copy of those that you have to convert.

Whichever way the shop is run today, converting to the other format is
probably more trouble than it is worth, especially if you have many users
with their own libraries that are concatenated with the system and product
libraries.

In any case, today's mainframe DASD sells for about $100 per GB and getting
cheaper.  How much should I care about a little more disk space?

-- 
Tom Marchant

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


Re: CLIST/REXX Library Formats

2009-09-15 Thread Roger Bolan
Back in about 1989 I wrote some clists to be shipped as part of an IBM
product.  I *think* our shipped clists were in FB 80 format but I don't
remember for sure.  What I did was to keep my actual code in columns 9
through 72 so that the clist could be copied into either FB 80 or VB 255
with or without sequence numbers without clobbering any of the code.
--Roger

On Mon, Sep 14, 2009 at 2:35 PM, Shmuel Metz (Seymour J.) 
shmuel+ibm-m...@patriot.net shmuel%2bibm-m...@patriot.net wrote:

 In db9405830909102240xade49f9o9adc503905547...@mail.gmail.com, on
 09/11/2009
   at 03:40 PM, Wayne Bickerdike wayn...@gmail.com said:

 So many times have novices asked me why their REXX was failing and it was
 sequence numbers in 73-80. Can still happen for VB 255

 No; for RECFM=VB the sequence numbers are on the left. However, the RENUM
 command used to be BAD for unnumbered RECFM=VB. Have they fixed it to
 shift the data right 8 columns before plugging in sequence numbers?

 It should be 133 anyway, makes coding for my 1403 line printer a cinch
 :)

 Why not 145 for the 1443 or 242 for the 3800?

 --
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html
 We don't care. We don't have to care, we're Congress.
 (S877: The Shut up and Eat Your spam act of 2003)

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CLIST/REXX Library Formats

2009-09-14 Thread Shmuel Metz (Seymour J.)
In 4aa9651c.4010...@ync.net, on 09/10/2009
   at 03:44 PM, Rick Fochtman rfocht...@ync.net said:

Which is more effieient for CLIST/REXX libraries? the choices are 
RECFM=FB, LRECL=255 or RECFM=FB,LRECL=80?

If you can't use RECFM=VB, then use the smallest LRECL that your code will
fit into. Matching LRECL to your ISPF display width makes editing easier,
which may be more important than efficiency.

If you need to have existing libraries in SYSEXEC or SYSPROC then keep
RECFM and LRECL consistent with what they will be concatenated into; it's
not efficient if it doesn't work ;-)
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: CLIST/REXX Library Formats

2009-09-14 Thread Shmuel Metz (Seymour J.)
In
32208482.1252616974481.javamail.r...@elwamui-cypress.atl.sa.earthlink.net,
on 09/10/2009
   at 05:09 PM, Lizette Koehler stars...@mindspring.com said:

I think the Lrecl80 came from the punch card days.  The people I worked
with back in 1980 preferred the 80 byte record because they came from
punch cards.

Well, I started with EAM cards and I prefer RECFM=VB, LRECL=255.

I do not recall when we were able to go from the 24x80 screen to
mod3/mod4/mod5. 

The 3278-5 and the 3290 have been around for about three decades.

With the advances of screen szie (162x??)

I don't recall anything with that size; the 3290 was a maximum of 160
across. Of course, you can always define custom screen sizes in your 3270
simulator, but then you can do substantially more than 162 across.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: CLIST/REXX Library Formats

2009-09-14 Thread Shmuel Metz (Seymour J.)
In 6134cdf9e3c17546be1c9d525bdeef95f07eebe...@hqmail.rocketsoftware.com,
on 09/10/2009
   at 06:04 PM, Bob Shannon bshan...@rocketsoftware.com said:

With VLF, it pretty much doesn't matter.

For SYSPROC; it does for SYSEXEC.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: CLIST/REXX Library Formats

2009-09-14 Thread Shmuel Metz (Seymour J.)
In dc74548a025aff4a85f46926802a9b2303723...@chsa1035.share.beluni.net,
on 09/11/2009
   at 08:24 AM, Hunkeler Peter (KIUP 4)
peter.hunke...@credit-suisse.com said:

Interesting that you can see 80 characters in the 72 
positions the ISPF editor has to display the data ;-)

It would have been had he made such a claim; he didn't. ISPF/PDF EDIT uses
only six columns for sequence numbers and does not display the change
level unless you shift into the sequence field.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: CLIST/REXX Library Formats

2009-09-14 Thread Shmuel Metz (Seymour J.)
In db9405830909102240xade49f9o9adc503905547...@mail.gmail.com, on
09/11/2009
   at 03:40 PM, Wayne Bickerdike wayn...@gmail.com said:

So many times have novices asked me why their REXX was failing and it was
sequence numbers in 73-80. Can still happen for VB 255

No; for RECFM=VB the sequence numbers are on the left. However, the RENUM
command used to be BAD for unnumbered RECFM=VB. Have they fixed it to
shift the data right 8 columns before plugging in sequence numbers?

It should be 133 anyway, makes coding for my 1403 line printer a cinch
:)

Why not 145 for the 1443 or 242 for the 3800?
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: CLIST/REXX Library Formats

2009-09-13 Thread Ed Gould
--- On Thu, 9/10/09, Lizette Koehler stars...@mindspring.com wrote:

From: Lizette Koehler stars...@mindspring.com
Subject: Re: CLIST/REXX Library Formats
To: IBM-MAIN@bama.ua.edu
Date: Thursday, September 10, 2009, 4:09 PM

I think the Lrecl80 came from the punch card days.  The people I worked with 
back in 1980 preferred the 80 byte record because they came from punch cards.

That plus the ease of seeing everything on one screen without having to scroll 
back and forth was great.  But those days were more due to the limits of the 
terminals.  I do not recall when we were able to go from the 24x80 screen to 
mod3/mod4/mod5.  But that would be one reason many prefer the Lrecl80.

With the advances of screen szie (162x??) you could see more at one time than 
before.

I really do not think it was ever a standard, just a preference.  IBM would 
ship some products clists (like DB2's) in both formats and you could choose 
which one you liked to use.

My preference is still 80 byte, but I can always adapt to 255.

Lizette



Liz:
IIRC the main issue was IEBUPDTE. It would only support FB 80/ multiples of 80 
for the blocksize.
It was a major issue (to us) at first because we had specified that clist 
libraries had to be VB. Somewhere in the 90's (?) IBM fixed the issue but not 
all of the products have been updated to do so(IIRC).  
I personally use VB to this day. The only issue is that there is an extra 
step in the install process to change the FB IBM datasets (for Clists) to VB. 
Someone along time ago put a file on the CBT tape to do this nicely. One of 
messy items in the whole mish mash is that some times a product does not tell 
you that library x is a clist library and you have to hunt around for them.
I just got tire of the whole thing and do the conversion when I am doing the 
install I think I factored a days worth of work to do this. There are some side 
issues as you have to keep a lookout for the clist data sets that are updates 
and you must sort of monitor to see if anything is being affected with the SMP 
run. 
I do NOT like to handle the exceptions. I know I discussed with the 
applications people one day at a meeting about the possibility of going back to 
FB 80 but they unanimously demanded the VB. Again its a little bit of extra 
work during install that has to be done.
Ed




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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Hunkeler Peter (KIUP 4)
That plus the ease of seeing everything on one screen
without having to scroll back and forth was great.  

Interesting that you can see 80 characters in the 72 
positions the ISPF editor has to display the data ;-)
LRECL=72 would be the better choice, then.

-- 
Peter Hunkeler
Credit Suisse

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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Itschak Mugzach
For writing purpose, I prefer 80 bytes record, whatever is FB or VM. For
program writing TSO commands to a file, a prefer 255 bytes. This way I don't
have to cut it into a 80 bytes pieces.
I don;t think a 255 bytes record is well readable.
ITschak

On Fri, Sep 11, 2009 at 9:24 AM, Hunkeler Peter (KIUP 4) 
peter.hunke...@credit-suisse.com wrote:

 That plus the ease of seeing everything on one screen
 without having to scroll back and forth was great.

 Interesting that you can see 80 characters in the 72
 positions the ISPF editor has to display the data ;-)
 LRECL=72 would be the better choice, then.

 --
 Peter Hunkeler
 Credit Suisse

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CLIST/REXX Library Formats

2009-09-11 Thread Andrew Armstrong
I prefer VB255 for ease of editing - especially with modern 3270 emulators
that support big-x-big geometry.

I'm shooting from the hip here as I don't have access to a machine at the
moment, but I've only ever been bitten by the RECFM=VB plus ISPF editor
combo once. In the mid 1990's I created a RECFM VB data file with Rexx, then
edited it with ISPF editor and found to my astonishment that if a record was
exactly 8 bytes long it was saved with a blank appended - making it 9 bytes
long! Not good for a data file! (that particular data file anyway).

Not sure if that feature is still lurking - I vaguely recall it had
something to do with not upsetting the PL/I or COBOL compiler which
sometimes expected sequence numbers in cols 1 to 8.

Cheers,
Andrew

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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Gilbert Saint-Flour
On Friday 11 September 2009 02:28, Ted MacNEIL wrote:

o Industry standard?  Not any more.  (But I can remember when ISPF (at
the time SPF) panels were distributed as VB;   IBM later switched to FB
(circa 1980?).
 
 Later, IIRC.
 I think it came out with XA.
 Also, that was the same time they renamed it and split out PDF.

In 1980, the SPF FDP which was 5787-XT2 (Structured Programming Facility) 
became the SPF product 5668-009 (System Productivity Facility), installed 
under SMP, which does not support a PDS with RECFM=VB.

The vast majority of CLIST/REXX libraries are defined with FB/80.  
Before you define one with VB/255, remember that you can NOT concatenate it 
with existing FB/80 libraries.

Of course, it would be nice if concatenated CLIST/REXX libraries could be FB 
and VB, but I'm not sure IBM will make it possible in the future.  Most of my 
products use the GETSEQ/GETDIR/GETMBR run-time routines which allow the 
concatenation of sequential and partitioned data sets with different DCB 
attributes.  If I do it, IBM could do it also.

-- 
 Gilbert Saint-Flour
 GSF Software
 http://gsf-soft.com/

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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Paul Gilmartin
On Fri, 11 Sep 2009 09:44:40 +0200, Gilbert Saint-Flour wrote:

In 1980, the SPF FDP which was 5787-XT2 (Structured Programming Facility)
became the SPF product 5668-009 (System Productivity Facility), installed
under SMP, which does not support a PDS with RECFM=VB.

AFAIK, there was always at least partial suppord for PDS with RECFM=VB.
They could always be delivered in SYSMODs in relative file format, but
not in inline elements.  Nowadays, with GIMDTS, there is no such
restriction.

-- gil

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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Paul Gilmartin
On Fri, 11 Sep 2009 10:32:59 +0300, Itschak Mugzach wrote:

For writing purpose, I prefer 80 bytes record, whatever is FB or VM. For
program writing TSO commands to a file, a prefer 255 bytes. This way I don't
have to cut it into a 80 bytes pieces.

And SYSIN data sets are no longer restricted to FB80.  I employ
this facility in jobs submitted either via FTP or with an Edit macro
that submits jobs with the attributes of the file being edited rather
than forcing them to FB 80 as the SUBmit command does.

-- gil

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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Paul Gilmartin
On Fri, 11 Sep 2009 02:36:21 -0500, Andrew Armstrong wrote:

edited it with ISPF editor and found to my astonishment that if a record was
exactly 8 bytes long it was saved with a blank appended - making it 9 bytes
long! Not good for a data file! (that particular data file anyway).

Not sure if that feature is still lurking - I vaguely recall it had
something to do with not upsetting the PL/I or COBOL compiler which
sometimes expected sequence numbers in cols 1 to 8.

It's apparently fixed in z/OS 1.7.  Yy!

I can't imagine that PL/I's or COBOL's expectation of sequence numbers
is somehow assisted by adding a blank in col. 9.  I can only imagine
that some product had a defect that was triggered only by records with
a data length of 8 (Subtract 13 from length, then EX MVC?), and that
it was circumvented by changing the editor rather than by fixing the
problem where it lay.  Shamefully irresponsible; I suppose such an
engineering decision was most plausible if the offender was ISPF itself.

And ISPF Copy (3.3) no longer trims trailing blanks.  Yy again!

-- gil

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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Paul Gilmartin
On Fri, 11 Sep 2009 19:38:21 +0200, Thomas Berg wrote:

 -Ursprungligt meddelande-
 [mailto:ibm-m...@bama.ua.edu] För Paul Gilmartin

 Is this comparing RECFM=VB to RECFM=FB with equivalent data length?
 I have long believed that this is because ISPF (and XEDIT)
 really don't understand variable length records; rather they
 pad each record with blanks on input to the maximum length;
 proceed as for FB; then strip trailing blanks on SAVE.
 Further evidence: it's surprisingly easy to overflow
 available REGION with a fairly small (on DASD) RECFM=VB file
 with only one very long record and many short records.

If You with data length mean actual, existing data, not the
LRECL of the dataset; then Yes.

I'm using VB 32756/32760 as a way to catch all needs.
When I then have 1000 rows in an existing member (this is
a PDSE), it take someting like 3 seconds to repeat a row.
(Line command R.)
Then length of the data in a row is max 80 bytes.

Indeed, I failed to write what I meant, length in the DCB.
Your observation supports my surmise that ISPF (like XEDIT)
pads all records to that length.

This makes it somewhat unusable when You want/need to work
fast.  Which I normally do.

This ought to be a topic for a performance APAR.  You likely
would get no better than SUG.

-- gil

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


Re: CLIST/REXX Library Formats

2009-09-11 Thread Scott Ford
There is always some historical reason that IBM would create a library with the 
FB/80 attribute.
Gilbert is right i remember this also and we had problems when trying to 
concatenate a VB/255 Clist library.
So most folks stuck with FB/80...


 
Scott J Ford
www.identityforge.com
 
'old dinosaurs still roam the earth..'
 





From: Gilbert Saint-Flour usenet5...@yahoo.com
To: IBM-MAIN@bama.ua.edu
Sent: Friday, September 11, 2009 3:44:40 AM
Subject: Re: CLIST/REXX Library Formats

On Friday 11 September 2009 02:28, Ted MacNEIL wrote:

o Industry standard?  Not any more.  (But I can remember when ISPF (at
the time SPF) panels were distributed as VB;  IBM later switched to FB
(circa 1980?).
 
 Later, IIRC.
 I think it came out with XA.
 Also, that was the same time they renamed it and split out PDF.

In 1980, the SPF FDP which was 5787-XT2 (Structured Programming Facility) 
became the SPF product 5668-009 (System Productivity Facility), installed 
under SMP, which does not support a PDS with RECFM=VB.

The vast majority of CLIST/REXX libraries are defined with FB/80.  
Before you define one with VB/255, remember that you can NOT concatenate it 
with existing FB/80 libraries.

Of course, it would be nice if concatenated CLIST/REXX libraries could be FB 
and VB, but I'm not sure IBM will make it possible in the future.  Most of my 
products use the GETSEQ/GETDIR/GETMBR run-time routines which allow the 
concatenation of sequential and partitioned data sets with different DCB 
attributes.  If I do it, IBM could do it also.

-- 
Gilbert Saint-Flour
GSF Software
http://gsf-soft.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CLIST/REXX Library Formats

2009-09-10 Thread Scott Ford
Never seen a problem with either format. Been around Rexx sin
Ricck,

Never seen a problem with either format. Been around Rexx since 1984
 
Scott J Ford
www.identityforge.com
 





From: Rick Fochtman rfocht...@ync.net
To: IBM-MAIN@bama.ua.edu
Sent: Thursday, September 10, 2009 4:44:12 PM
Subject: CLIST/REXX Library Formats

I'm involved in a discussion (read argument) with co-workers where I'm 
currently doing a consulting gig.

Which is more effieient for CLIST/REXX libraries? the choices are RECFM=FB, 
LRECL=255 or RECFM=FB,LRECL=80?

I lean toward the VB-format, btt I have at least one person here insisting that 
FB/80 is a Industry standard and is absolutely mandatory. The libraries are 
NOT LLA/VLF managed.

Opinions and/or criticisms, please.

Rick

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu 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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CLIST/REXX Library Formats

2009-09-10 Thread Hayim Sokolsky
The rational choices are (IMHO) FB/80 or VB/255. 

1. FB/255 makes no sense.
2. I tend to stick with FB/80 due to the use of ISPF edit -and- Mod 2/3/4 
3270 emulation.


Hayim
_
Hayim Sokolsky, CISSP
Mainframe Security Architect
DTCC Corporate Information Security
18301 Bermuda Green Dr, MS 1-CIS
Tampa FL 33647-1760

Tel. (813) 470-2177



Rick Fochtman rfocht...@ync.net 
Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
2009.09.10 16:44
Please respond to
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu


To
IBM-MAIN@bama.ua.edu
cc

Subject
CLIST/REXX Library Formats






I'm involved in a discussion (read argument) with co-workers where I'm 
currently doing a consulting gig.

Which is more effieient for CLIST/REXX libraries? the choices are 
RECFM=FB, LRECL=255 or RECFM=FB,LRECL=80?

I lean toward the VB-format, btt I have at least one person here 
insisting that FB/80 is a Industry standard and is absolutely 
mandatory. The libraries are NOT LLA/VLF managed.

Opinions and/or criticisms, please.

Rick

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



BR_
FONT size=2BR
DTCC DISCLAIMER: This email and any files transmitted with it are
confidential and intended solely for the use of the individual or
entity to whom they are addressed. If you have received this email
in error, please notify us immediately and delete the email and any
attachments from your system. The recipient should check this email
and any attachments for the presence of viruses.  The company
accepts no liability for any damage caused by any virus transmitted
by this email./FONT

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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Lizette Koehler
I think the Lrecl80 came from the punch card days.  The people I worked with 
back in 1980 preferred the 80 byte record because they came from punch cards.

That plus the ease of seeing everything on one screen without having to scroll 
back and forth was great.  But those days were more due to the limits of the 
terminals.  I do not recall when we were able to go from the 24x80 screen to 
mod3/mod4/mod5.  But that would be one reason many prefer the Lrecl80.

With the advances of screen szie (162x??) you could see more at one time than 
before.

I really do not think it was ever a standard, just a preference.  IBM would 
ship some products clists (like DB2's) in both formats and you could choose 
which one you liked to use.

My preference is still 80 byte, but I can always adapt to 255.

Lizette




I'm involved in a discussion (read argument) with co-workers where I'm 
currently doing a consulting gig.

Which is more effieient for CLIST/REXX libraries? the choices are 
RECFM=FB, LRECL=255 or RECFM=FB,LRECL=80?

I lean toward the VB-format, btt I have at least one person here 
insisting that FB/80 is a Industry standard and is absolutely 
mandatory. The libraries are NOT LLA/VLF managed.

Opinions and/or criticisms, please.



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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Savor, Tom
I'm involved in a discussion (read argument) with co-workers where
I'm 
currently doing a consulting gig.

Which is more effieient for CLIST/REXX libraries? the choices are 
RECFM=FB, LRECL=255 or RECFM=FB,LRECL=80?

I lean toward the VB-format, btt I have at least one person here 
insisting that FB/80 is a Industry standard and is absolutely 
mandatory. The libraries are NOT LLA/VLF managed.

Every place I've ever worked at (that I can remember)which is maybe
10-12 different places,
have all used RECFM=FB, LRECL=80

For what it's worth.  

Thanks,
Tom Savor

_

The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.
_

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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Rick Fochtman
 
 I'm involved in a discussion (read argument) with co-workers where
I'm
 currently doing a consulting gig.
 
 Which is more effieient for CLIST/REXX libraries? the choices are
 RECFM=FB, LRECL=255 or RECFM=FB,LRECL=80?
 
 I lean toward the VB-format, btt I have at least one person here
 insisting that FB/80 is a Industry standard and is absolutely
 mandatory. The libraries are NOT LLA/VLF managed.
 
 Opinions and/or criticisms, please.

Well, I don't know about Industry Standard, but based on empirical
evidence RECFM=FB,LRECL=80 certainly is not mandatory.  Example:  The
CLIST produced by IRRRID00, for one.

-jc-

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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Bob Shannon
Clists use to parse to the end of the record. One could enter a command on a 
line followed by comments, and clist would still parse to the end of record. 
Back in the day, VB performed better. 

With VLF, it pretty much doesn't matter. You indicated VLF is not a 
consideration so it really comes down to personal preference. I think VB is a 
PITA, so I never use it. IBM, and most vendors, ship FB format for Rexx and 
clists. If you like VB, and don't need to concatenate with FB, there is no 
compelling reason to change.

Bob Shannon
Rocket Software

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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Paul Gilmartin
On Thu, 10 Sep 2009 15:44:12 -0500, Rick Fochtman wrote:

I'm involved in a discussion (read argument) with co-workers where I'm
currently doing a consulting gig.

Which is more effieient for CLIST/REXX libraries? the choices are
RECFM=FB, LRECL=255 or RECFM=FB,LRECL=80?

I lean toward the VB-format, btt I have at least one person here
insisting that FB/80 is a Industry standard and is absolutely
mandatory. The libraries are NOT LLA/VLF managed.

Opinions and/or criticisms, please.

o First, silicon is cheaper than carbon.  The criterion
  for more efficient should consider the cost of human
  resources, before computer resources.

o Industry standard?  Not any more.  (But I can remember
  when ISPF (at the time SPF) panels were distributed as VB;
  IBM later switched to FB (circa 1980?).

o When Rexx for TSO/E was first announced, I saw an IBM Intro
  publication which recommended VB without line numbers and
  liberal use of mixed case for human legibility (I sense MFC's
  hand here).  I can no longer find that pub, and IBM imediately
  failed to walk their talk.

o ISPF is the _only_ editor/viewer I know that won't soft-wrap
  long lines to fit the screen without scrolling back and forth
  (although some rely on auto-scrolling to follow the cursor).
  Particularly painful when I want to insert a few characters
  in a line that has more than 80 (or whatever) characters to
  the right of the insertion point.  I need to Change and
  overtype.  Or when I delete a character, a blank gets inserted
  at the point of the right screen boundary and I must scroll
  right and delete it.  There should be a Requirement for ISPF
  (optionally, in profile) to soft-wrap long lines to screen
  width.  (Or is there such a Requirement already?)  I just go
  use another editor rather than fight it.  (All our data sets
  are NFS exported.)

-- gil

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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Tony B.
Length schmength, it depends what's in it.  I use any PDS as a clist
repository and allocate it whenever I need it.

Most of the time I like whatever fits on my screen but I keep a 300 lrecl
around in case I have a slew of really wide RACF commands, like a full width
alter of installation data.

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Rick Fochtman
Sent: Thursday, September 10, 2009 3:44 PM
To: IBM-MAIN@bama.ua.edu
Subject: CLIST/REXX Library Formats

I'm involved in a discussion (read argument) with co-workers where I'm
currently doing a consulting gig.

Which is more effieient for CLIST/REXX libraries? the choices are RECFM=FB,
LRECL=255 or RECFM=FB,LRECL=80?

I lean toward the VB-format, btt I have at least one person here insisting
that FB/80 is a Industry standard and is absolutely mandatory. The
libraries are NOT LLA/VLF managed.

Opinions and/or criticisms, please.

Rick

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

___
No viruses found in this incoming message Scanned by iolo AntiVirus 1.5.8.3
http://www.iolo.com

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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Ted MacNEIL
o Industry standard?  Not any more.  (But I can remember   when ISPF (at the 
time SPF) panels were distributed as VB;   IBM later switched to FB (circa 
1980?).

Later, IIRC.
I think it came out with XA.
Also, that was the same time they renamed it and split out PDF.
-
Too busy driving to stop for gas!

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


Re: CLIST/REXX Library Formats

2009-09-10 Thread Wayne Bickerdike
VB 255 gives you more flexibility, I just find that long character
strings are easier to code if you can use the whole 255 bytes.

So many times have novices asked me why their REXX was failing and it
was sequence numbers in 73-80. Can still happen for VB 255 but always
seems to be that folks don't look in 73-80 because they can't see it
without scrolling right on a standard terminal display.

But having said that, my REXX lib is FB 80, for no good reason :)

I also use some R4 REXX and Notepad doesn't care about FB 80.

It should be 133 anyway, makes coding for my 1403 line printer a cinch :)


ANSI rhymes with Nancy  - real programmers use RECFM=FM


On Fri, Sep 11, 2009 at 10:27 AM, Ted MacNEIL eamacn...@yahoo.ca wrote:
o Industry standard?  Not any more.  (But I can remember   when ISPF (at 
the time SPF) panels were distributed as VB;   IBM later switched to FB 
(circa 1980?).

 Later, IIRC.
 I think it came out with XA.
 Also, that was the same time they renamed it and split out PDF.
 -
 Too busy driving to stop for gas!

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




-- 
Wayne V. Bickerdike

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