Re: REXX vs other languages WAS: Rexx numeric digits and scientific notation question

2024-04-20 Thread Robert Prins
Try the two characters that are pretty much unique to REXX, "!" and "?" especially for small local loops. Robert -- Robert AH Prins robert(a)prino(d)org The hitchhiking grandfather Some REXX code for use on z/OS

Re: PASSPORT 3270 emulator (PC) problem w transferring files

2024-04-10 Thread Robert Prins
On Wed, 10 Apr 2024 at 10:19, < 0619bfe39560-dmarc-requ...@listserv.ua.edu> wrote: > I will check those and other options in PASSPORT but for the moment it is > occupied with a transfer. > > As I mentioned in my earlier comment installation of a new software isn't > possible in my

Re: PASSPORT 3270 emulator (PC) problem w transferring files

2024-04-10 Thread Robert Prins
I'm also using IND$FILE, with Tom Brennan's Vista tn3270, running something I shouldn't be running under Hercules, i.e. all on the same PC. It's still not as fast as ftp, but I regularly transfer nearly 5 Gb from z/OS to the PC, which doesn't take that long. It may not be the same for PASSPORT,

Re: Learning one's tools

2024-03-17 Thread Robert Prins
On Sun, 17 Mar 2024 at 11:42, Tom Harper < 05bfa0e23abd-dmarc-requ...@listserv.ua.edu> wrote: > David, > > Yes, assembler can be used to improve performance. > > In the 64 years I have been programming, I have used COBOL for three > years, C++ for six years, and assembler for 55 years. > >

Re: Can DFSORT assign custom Return Code values?

2024-03-04 Thread Robert Prins
On Mon, 4 Mar 2024 at 16:13, Sri Hari Kolusu wrote: > Please send an offline email with your complete requirement and I will > show you a way to do it. > After all, why would anyone else be interested in it? Robert -- Robert AH Prins robert(a)prino(d)org The hitchhiking grandfather

Re: Can DFSORT assign custom Return Code values?

2024-03-04 Thread Robert Prins
Or this, posted on @ Tue Jul 28, 2009 11:59 pm //* Use a tiny Rexx exec to check both month and year //* If 1st of month, return number of month, else return 99 //MAKEREXX EXEC PGM=IEBUPDTE,PARM=NEW //SYSINDD DATA ./ADD NAME=CHKDATE

[Very much off-topic] Re: AI is the real deal.

2024-02-22 Thread Robert Prins
AI? More AS! This is on LinkedIn, it's AI generated and you can probably sue them for jaw-dislocation due to excessive laughter: < https://www.linkedin.com/advice/0/how-can-developers-take-ownership-bugs-skills-system-development-x9cve > On Wed, 21 Feb 2024 at 23:37, Dave Beagle <

Re: JES2 JOBDEF DUPL_JOB=NODELAY - Any gotchas?

2024-02-01 Thread Robert Prins
Doing this regularly, my biggest problem is that a set of jobs running ISPF in batch, all with //ISPPROF set to a temporary dataset fall over, because it's in use. Adding a second or so delay between submitting them solves the issue, most of the time. On Thu, 1 Feb 2024, 19:15 Charles Mills,

Re: Custom ISPF command

2024-01-23 Thread Robert Prins
no(d)org The hitchhiking grandfather <https://prino.neocities.org/index.html> Some REXX code for use on z/OS <https://prino.neocities.org/zOS/zOS-Tools.html> -- > Tom Marchant > > On Tue, 23 Jan 2024 14:03:30 +, Robert Prins < > robert.ah.pr...@gmail.com> wrote: > > >

OT-ish: Very old IBM hardware & manuals available

2024-01-23 Thread Robert Prins
Hi all, My father worked for IBM in the Netherlands for more than 30 years, starting as a CE in the late 1950'ies. Last year he was diagnosed with Alzheimer, and over the past few months my siblings and me have been emptying his apartment and storage room, and we've come across a sizeable

Re: Custom ISPF command

2024-01-23 Thread Robert Prins
Here's the free-of-any errorchecking, I've only ever used it myself, small exec to update command tables using the standard ISPF dialog. Obviously, you still need to restart ISPF to enable the new commands. And of course saving them, like I do, in my private EXEC library could be omitted. Enjoy

Re: How to configure using PDS members in JCL.

2024-01-08 Thread Robert Prins
On Mon, 8 Jan 2024 at 12:16, Colin Paice wrote: > I have a PDS with configuration definitions in it and want to make it easy > to configure. > > I want to have PDS members with content like PERMIT ... ACCESS(READ) > CLASS(...) ID() > and want the to be substituted for example in JCL // SET

Re: PL/X Open Source and PL/I - Helping to save the world and cut CPU Cycles and electricity

2023-10-02 Thread Robert Prins
On 2023-10-02 13:03, Clem Clarke wrote: What would it take for IBM to Open Source the Windows and Linux version of PL/I and PL/X? Why?  To potentially make the Internet faster and safer.  How? It's pretty naive to think that open-sourcing PL/I will help, no C(++/#) programmer is going to

Re: Converting Assembler TPUTS to ISPF

2023-08-22 Thread Robert Prins
On Tue, 22 Aug 2023 at 18:40, Lionel B. Dyck wrote: > For some it is easier to install a single rexx exec than multiple rexx, > panels, msgs, skels. > And for what it's worth, even adding a loadlib, should that be required, can be done by storing it into the exec, either in XMIT format, or,

Re: Accessing JCL SETs in Rexx

2023-08-04 Thread Robert Prins
In essence, I've not used this since about forever, but when we, as in I, decided we needed to start using parametrized procs at Willis around the Y2K time, and people were frustrated by not being able to see the wood from the trees, I very quickly knocked up the code below, I have no clue if

Re: PCRE2 source code ....

2023-06-11 Thread Robert Prins
Try this which can handle XMIT'ed datasets as PDS members On Sun, 11 Jun 2023 at 15:40, Dave Jones wrote: > Thanks, Joe. > I have downloaded the XMIT file from the CBT site to my Winows 11 laptop > here and used the XmitManager app to open it. I see several

Re: ISPF HILITE Question

2023-05-18 Thread Robert Prins
On Thu, 18 May 2023 at 20:20, Steve Thompson wrote: > Or have I stumbled on a situation where ISPF and COBOL 6.x are > not in synch? > This used to be the "normal" situation for PL/I, and with PL/I builtins multiplying like rabbits, it may well be the case again. Ditto for COBOL... Robert --

Re: Rexx Exec to Build 10,000 PDS Members: ALLOC vs ISPF Services vs ?

2023-04-20 Thread Robert Prins
There's a program on one of the CBTTape site "tapes" (I'm sure someone will jump in with the number of the tape) called UPDTE that can handle any LRECL, been using it for years. Robert On Thu, 20 Apr 2023 at 15:46, Lennie Dymoke-Bradshaw < 032fff1be9b4-dmarc-requ...@listserv.ua.edu> wrote:

Re: [EXTERNAL] ISPF usage question

2023-04-14 Thread Robert Prins
On Fri, 14 Apr 2023 at 16:58, Lionel B. Dyck wrote: > You could try something like this: > > 1. while in edit (or view) exclude all > 2. then md to convert all > 3. then do a compare * > > Now all the 'new' records will have a indicator in the record number field > - I don't recall if you can

Re: [EXTERNAL] Re: ISPF usage question

2023-04-11 Thread Robert Prins
Create a REXX exec that displays the member in View, on my own system, don't ask, I have about a dozen "Vx" commands that open various members (or memberlists) in my REXX, CNTL, PROC, PL/I, DATA, etc datasets if entered with a (partial) membername, which would solve half of the problem. As for

Re: Stop the ragging on COBOL please [was: RE: ASM call by value]

2023-03-29 Thread Robert Prins
On Wed, 29 Mar 2023 at 11:20, Seymour J Metz wrote: > "You can write FORTRAN in any language." > > Too be fair, much of what I take for granted in PL/I control structures > was not in the original version, and IBM rejected the original SHARE > requirement for a CASE statement. > But the SELECT

Re: Virtual Storage Manager - LDA.

2023-03-08 Thread Robert Prins
Massimo, Can you give some idea of the logic in the program? You may be able to allocate the small areas inside an AREA variable (which allows you to zap them with a simple "AREA=EMPTY()" statement, rather than individual FREE statements, and the ALLOCNEXT() builtin generates very fast inline

Re: How long for an experiened z/OS sysprog to come up to speed on a new environment?

2023-02-21 Thread Robert Prins
On Tue, 21 Feb 2023 at 18:26, Wayne Bickerdike wrote: > I have a whole collection of handy ISPF panel driven utilities and use the > excellent Frank Clarke IMBED utilities. This makes them extremely portable, > everything in one piece of REXX code, no need to go looking for panels, > messages

Re: Contents of "Command" field on standard login screen - where to find it

2023-01-19 Thread Robert Prins
On 2023-01-19 14:45, Walt Farrell wrote: On Thu, 19 Jan 2023 15:02:06 +, Robert Prins wrote: And then you realise that the question should have been, "How do I get at it (control-block chasing-wise) in REXX?". At what time in the user's logon, and where is the REXX ex

Re: Contents of "Command" field on standard login screen - where to find it

2023-01-19 Thread Robert Prins
on't know about other ESMs. > > On Thu, Jan 19, 2023, 06:09 Robert Prins > wrote: > > > Userid===> > > > > Password ===> > > > > Procedure ===> > > > > Acct Nmbr ===> > > > > Size ===> 1048576 > > &

Contents of "Command" field on standard login screen - where to find it

2023-01-19 Thread Robert Prins
Userid===> Password ===> Procedure ===> Acct Nmbr ===> Size ===> 1048576 Perform ===> Command ===> ex 'prino.rahp.exec(prino)' <=== ***This one*** I used to know, and used it on the now defunct FanDeZhi system to allow advanced users break out of the standard logon exec, but

Re: Markup languages - RTF and bloooooooooooooooooooatware...

2022-12-23 Thread Robert Prins
On Fri, 23 Dec 2022 at 01:35, Bob Bridges wrote: > I thought about RTF. It is a markup language, after all, and I was > recently able to write a REXX program that converts plain text to RTF with > formatting including lots of fonts and a two-column layout (the > error-message part of a friend's

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-22 Thread Robert Prins
You might be able to do something similar to what I'm doing with the panel displayed on "CUT DISPLAY" (ISRECUTL) in my "editclip" macro/command, i.e. extract it on the fly, add modify it by adding a bit of panel-REXX and use the modified panel via a LIBDEF. Source is @ <

Re: Rexx function STORAGE with weird behavior on Netview

2022-12-19 Thread Robert Prins
That's why you will come across truckloads of /*** * PTR & STG & SWAREQ: * * * * Utility procedures to access

Re: Question on writing PL/I to use EXEC PARM/PARMDD

2022-11-20 Thread Robert Prins
Oops fat finger, "CHAR(*) VAR" On Sun, 20 Nov 2022 at 19:16, Robert Prins wrote: > No it doesn't EPLI 5.3+ now gives a warning when you use "CHAR(100) VAR". > You should nowadays code "CHAT(*) VAR"! > > RTFM! > > On Sun, 20 Nov 2022 at 16:59, Robi

Re: Question on writing PL/I to use EXEC PARM/PARMDD

2022-11-20 Thread Robert Prins
No it doesn't EPLI 5.3+ now gives a warning when you use "CHAR(100) VAR". You should nowadays code "CHAT(*) VAR"! RTFM! On Sun, 20 Nov 2022 at 16:59, Robin Vowels wrote: > On 2022-11-21 02:29, Steve Smith wrote: > > Not necessarily. > > My example code (which preceded) comes straight from the

Re: SPF/Pro crashes (was SPF/SE is available ...)

2022-11-04 Thread Robert Prins
I have IDA Pro, but Ghidra may also be an option. You're unlikely to ever get the source back, but this year I have used IDA to reconstruct the screwed up backups of old Pascal programs, which, given that they were written in Turbo Pascal V3, a totally non-optimizing compiler, turned out to be

Re: SPF/SE is available for free

2022-11-01 Thread Robert Prins
You might want to try DOSBox-X, Robert On Tue, 1 Nov 2022 at 19:03, Schmitt, Michael wrote: > The problem with SPF/PC in DOSBox isn't memory management, it was > something about text modes. The problem was that DOSBox was created for > running DOS games, not text

Re: MVS Update

2022-10-04 Thread Robert Prins
-add-modules=javafx.controls \ -Dfile.encoding=UTF-8 \ -jar /path/to/XmitApp.jar On Tue, 4 Oct 2022 at 17:56, Paul Gilmartin < 042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: > On Tue, 4 Oct 2022 20:14:49 +, Robert Prins wrote

Re: MVS Update

2022-10-04 Thread Robert Prins
Cross platform: https://github.com/dmolony/Xmit On Tue, 4 Oct 2022 at 15:07, esst...@juno.com wrote: > . > . > I was able to obtain CBT830.zip > I extracted it, and it creates a xmi file. > However I can't open it CBT830.xmi > I tried changing the suffix to doc and docx and txt > Is

Re: COBOL - z/OS 2.1 vs 2.4

2022-10-03 Thread Robert Prins
https://www.fiverr.com/devoutoccamist/answer-your-questions-regarding-zos-and-the-mainframe-3a9c And are you going to share the proceeds. Do you by any chance work for a company that provides support to companies that have cancelled their support contracts with IBM? Just asking, I've opted not

Re: Net nanny voodoo [was: RE: Assembler courses]

2022-09-18 Thread Robert Prins
And ahem, human (self-censored) is not trimming the whole fluckin' mess when you reply to posts. Robert -- Robert AH Prins robert(a)prino(d)org The hitchhiking grandfather Some REXX code for use on z/OS

And it's not even Friday

2022-07-26 Thread Robert Prins
https://ibmmainframes.com/viewtopic.php?t=68675 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: REXX outside TSO

2022-06-30 Thread Robert Prins
Brainfcuk? Better look at this < http://www.99-bottles-of-beer.net/language-malbolge-995.html> On Thu, 30 Jun 2022, 20:49 Paul Gilmartin, < 042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote: > On Wed, 29 Jun 2022 19:44:15 -0400, Bob Bridges wrote: > > >I've heard the word "awk", but never

Re: Old PL/I Optimizing compiler - COUNT & FLOW options

2022-06-22 Thread Robert Prins
sage- > From: IBM Mainframe Discussion List On Behalf > Of Robert Prins > Sent: Saturday, June 18, 2022 10:52 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Old PL/I Optimizing compiler - COUNT & FLOW options > > [CAUTION: This Email is from outside the Organization. Unless you

Re: Old PL/I Optimizing compiler - COUNT & FLOW options

2022-06-19 Thread Robert Prins
On Sun, 19 Jun 2022 at 18:42, Seymour J Metz wrote: > Well, I would normally advise using a zapmaker, but for something that > trivial I would just code my own AMASPZAP input. > XMIT/RECEIVE also lets you edit load modules, and that's what I used to change the BLKSIZE of IND$FILE from 6233 to

Re: Old PL/I Optimizing compiler - COUNT & FLOW options

2022-06-19 Thread Robert Prins
M Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf > of Tony Harminc [t...@harminc.net] > Sent: Saturday, June 18, 2022 2:08 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Old PL/I Optimizing compiler - COUNT & FLOW options > > On Sat, 18 Jun 2022 at 08:53, Robert P

Re: Old PL/I Optimizing compiler - COUNT & FLOW options

2022-06-18 Thread Robert Prins
consider a principle refuted every time its > advocates fail to live up to it, we'll soon be left with no principles at > all. -Joseph Sobran */ > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of Robert Prins > Sent: Saturday, June 18, 2022

Re: Old PL/I Optimizing compiler - COUNT & FLOW options

2022-06-18 Thread Robert Prins
at I would be looking for, i.e. the instruction that skips the printing of zero, or, as negative counts come out as zero, zeror-or-negative counts, if anyone here could help with that, I'd be grateful. Robert On Sat, 18 Jun 2022 at 18:08, Tony Harminc wrote: > On Sat, 18 Jun 2022 at 08:53, Robert

Old PL/I Optimizing compiler - COUNT & FLOW options

2022-06-18 Thread Robert Prins
Hi all, Does anyone know which library modules are responsible for the implementation of these two compiler options, and more precisely, for the reporting of statement counts, as I need to (try to) patch the latter, given that it treats negative counts as zero, and I now have a program where

Re: IBM Deceived Investors

2022-04-07 Thread Robert Prins
Reminds me of Robert On Thu, 7 Apr 2022 at 11:56, Bill Johnson < 0047540adefe-dmarc-requ...@listserv.ua.edu> wrote: > Non-strategic mainframe business! ROTFLMAO. > > > Sent from Yahoo Mail for iPhone > > > On Thursday, April 7, 2022,

Re: PL/I

2022-03-30 Thread Robert Prins
On Wed, 30 Mar 2022 at 16:26, Seymour J Metz wrote: > Yes, range checking carries a performance penalty, and there have been > arguments in the past about performance versus safety. I'm in the camp that > believes that they should be enabled in any program where incorrect output > would cause a

Re: [EXTERNAL] Re: Holy Moly ...

2022-02-16 Thread Robert Prins
On Wed, 16 Feb 2022 at 15:04, Pommier, Rex wrote: > Would you two take your spitting match someplace off IBM-main? The rest > of us don't want to hear it. > And can you stop adding the whole fecking discussion to your 1-line

Re: ISPF Table Display attribute

2022-01-27 Thread Robert Prins
On Thu, 27 Jan 2022 at 17:02, John McKown wrote: > Ah, REXX panel logic. I think I will read up on that. And hope it is in > z/OS 1.12 version of ISPF. > Panel REXX was already available in 1.10. On Thu, Jan 27, 2022, 07:46 Carmen Vitullo wrote: > > > Mike, wouldn't that control the field to

Re: Tracking CLIST/Exec Usage

2022-01-27 Thread Robert Prins
On Thu, 27 Jan 2022 at 16:31, David Spiegel wrote: > Is it possible for an Exec/CLIST to determine from which Exec/CLIST it > was invoked? > > If yes, please specify how. > Unformatted for some reason, so you'll have to add the

What not to do on a z/OS system...

2022-01-18 Thread Robert Prins
OK, it's not the silly season, but have you ever used your employers equipment to do something silly? And are not afraid to admit it? Well, I have in the early 1990'ies, and I actually got away with it, without losing my job. And talking about jobs, if anyone of you know of any companies looking

Re: COBOL V6 question

2022-01-16 Thread Robert Prins
bert -- Robert AH Prins robert(a)prino(d)org The hitchhiking grandfather <https://prino.neocities.org/index.html> Some REXX code for use on z/OS <https://prino.neocities.org/zOS/zOS-Tools.html> > > From: IBM Mainframe Discussion List [I

Re: COBOL V6 question

2022-01-15 Thread Robert Prins
ro. > > Charles > > > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of Robert Prins > Sent: Saturday, January 15, 2022 5:14 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: COBOL V6 question > > Unable to test now, bu

Re: COBOL V6 question

2022-01-15 Thread Robert Prins
Unable to test now, but I think we observed the same thing many years ago when moving from OS PL/I to Enterprise PL/I, and on the now defunct FanDeZhi system (z/OS 1.6 running under Hercules), where both compilers were "installed", it was definitely the case that EPLI compiles used to take

Re: ISPF, How to insert text to the first input field in the panel ?

2022-01-06 Thread Robert Prins
On Thu, 6 Jan 2022 at 09:40, Willy Jensen wrote: > Long thread, not sure if this has been mentioned before. > The first input (or output field for that matter) will have a variable > name associated with it, that is the variable name you use in the > assignment. Not X. > At long last a sensible

Re: conditional JCL - Reinvent the wheel?

2021-11-14 Thread Robert Prins
1 at 14:20, Paul Gilmartin < 000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Sun, 14 Nov 2021 10:19:12 +, Robert Prins wrote: > > > >> On Sat, 13 Nov 2021 13:54:15 -0600, Robert Prins wrote: > >>> Replying via the website, so no context, ap

Re: conditional JCL - Reinvent the wheel?

2021-11-14 Thread Robert Prins
On 2021-11-13 21:05, Paul Gilmartin wrote: On Sat, 13 Nov 2021 13:54:15 -0600, Robert Prins wrote: Replying via the website, so no context, apologies Replying via the website, with context from clicking on the quotation mark at the upper left of the text composition box, no apologies. Use

Re: conditional JCL - Reinvent the wheel?

2021-11-13 Thread Robert Prins
Replying via the website, so no context, apologies Use "impossible to match" if-then logic, this is what I use in one particular job to just compile: //SET LI=4095 (skip link) //*SET LI=0 (link if compile is OK) //* //IFLINKIF RC <= 4 & RC >= THEN Robert -- Robert AH Prins

Re: UPDTE - CBTTAPE 093

2021-08-30 Thread Robert Prins
On 2021-08-30 15:49, Paul Gilmartin wrote: On Mon, 30 Aug 2021 10:34:40 +, Robert Prins wrote:> I'm trying to load a file uploaded from Windows to a PDS (RECFM=VB,LRECL=259) and this works without problems. However, the PC uploaded file contains records that are longer than 255 charact

Re: UPDTE - CBTTAPE 093

2021-08-30 Thread Robert Prins
On 2021-08-30 13:50, Farley, Peter x23353 wrote: Before I have a look at your files, a question: What FTP client did you use to upload the data? When I use the Windows 10 ftp client to upload data where one or more records exceed the defined dataset LRECL, the ftp client complains and aborts

UPDTE - CBTTAPE 093

2021-08-30 Thread Robert Prins
I've been using this program for quite a few years, found a problem that's been corrected, but today I seem to have found another issue, and I hope someone can tell me if its a bug or something else. I'm trying to load a file uploaded from Windows to a PDS (RECFM=VB,LRECL=259) and this works

Re: How do we post files here?

2021-08-25 Thread Robert Prins
On 2021-08-24 20:23, Donald Johnson Jr. wrote: Hey fans! I have a couple example files I want to post here, but don't want to lose the formatting... one of them is a notoriously long 250-line Rexx program :) and the other is a small JCL file. Keep the LRECL to 72 characters or less, and end

Re: Programs that work right the first time.

2021-08-24 Thread Robert Prins
On 2021-08-23 22:00, Seymour J Metz wrote: I'm looking at a home-grown REXX script that is 1690 lines long, and in some REXX circles it would be considered tiny. It does use external utilities, but is by no means just glue. I'd bet that there are edit macros orders of magnitude larger. Two non

Re: ELF and EBCDIC

2021-06-07 Thread Robert Prins
On 2021-06-06 19:12, Paul Gilmartin wrote: On Sun, 6 Jun 2021 20:04:55 +, Robert Prins wrote: In a discussion: "Currently [...] only supports ELF files for s390, and those usually contain ASCII strings(at least those compiled by GCC). To see EBCDIC, you can try changing the default s

ELF and EBCDIC

2021-06-06 Thread Robert Prins
In a discussion: "Currently [...] only supports ELF files for s390, and those usually contain ASCII strings(at least those compiled by GCC). To see EBCDIC, you can try changing the default string encoding to a EBCDIC one (e.g. codepage 37/1140 or others)." Is that true? Robert -- Robert AH

How companies are moving on from Cobol?

2021-05-11 Thread Robert Prins
https://www.infoworld.com/article/3617936/how-companies-are-moving-on-from-cobol.html Commenting on the many very questionable claims is of course not possible, sigh -- Robert AH Prins robert.ah.prins(a)gmail.com The hitchhiking grandfather - https://prino.neocities.org/ Some REXX code for

Re: And the survey says...

2021-04-27 Thread Robert Prins
On 2021-04-28 04:19, Tom Brennan wrote: Blue color:  I've never been able to see blue (0,0,255) very well, so it might be more than just getting old.  I would watch other people having no trouble reading their blue text while I struggled. Also have severe trouble with the "blue" "blue", my

Re: RES: And the survey says...

2021-04-27 Thread Robert Prins
Another vote for Tom Brennan's Vista TN3270 Robert -- Robert AH Prins robert.ah.prins(a)gmail.com The hitchhiking grandfather - https://prino.neocities.org/ Some REXX code for use on z/OS - https://prino.neocities.org/zOS/zOS-Tools.html On 2021-04-27 14:20, Bodra - Pessoal wrote: Vista TN3270

Google V Oracle

2021-04-05 Thread Robert Prins
https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf -- Robert AH Prins robert.ah.prins(a)gmail.com The hitchhiking grandfather - https://prino.neocities.org/ Some REXX code for use on z/OS - https://prino.neocities.org/zOS/zOS-Tools.html

Fwd: Group Ownership [of PL1-L]

2021-04-05 Thread Robert Prins
This was posted to the PL/I list today, I thought it might be useful to also post it here,just in case anyone here feels like volunteering. Robert -- Forwarded message - From: Dick Duggan Date: Mon, 5 Apr 2021 at 16:48 Subject: Group Ownership To: Hi all, I've been the sole

RFE: ISPF Edit highlighting for [fill-in-your-language]

2021-03-20 Thread Robert Prins
Maybe you've asked the IBM RFE site to send you an email when someone posts an RFE, I have done so for PL/I, TSO, HLASM, ISPF, and SDSF, and at the last few weeks I've been bombarded (in the nice sense) with emails like RFE created ID:149399 ISPF Edit highlighting for ACS routines all posted

Re: WWUNTERSE for distributed platforms (especially SMF)

2021-03-13 Thread Robert Prins
On 2021-03-09 20:43, Cheryl Watson wrote: I hope this isn't considered advertising if it's for a free product, but we'd like to announce our new WWUNTERSE (no-charge) product. To address this need, and because we spent a lot of our own time moving SMF data around, our colleague Mario Bezzi

Re: wc3270 or NOTEPAD++ help

2021-02-12 Thread Robert Prins
On 2021-02-12 14:46, Binyamin Dissen wrote: I am hoping some of you folk might have some ideas. I am trying to upload source files from a windows machine with only the above programs. I am not familiar with either. Is there a way to write a wc3270 script to batch the uploads rather than do one

Re: Inspecting and extracting from /OS transportable files on other platforms?

2021-01-30 Thread Robert Prins
On 2021-01-29 16:44, Seymour J Metz wrote: XMIT is not supported on all platforms. Other formats, e.g., tar, zip, are nigh near universal. The XMIT format is with a high degree of certainty supported on every platform that has Java: , and I'm sure the C

Re: Bug in DFSORT? [WAS: Merging multiple records using DFSORT]

2021-01-15 Thread Robert Prins
On 2021-01-15 16:22, Sri h Kolusu wrote: Please don't patronise me with high "coding standards", you banned me from your forum when I commented on the fact that you suggested using UNSPEC() to look at the internal representation of z/OS HEX FLOAT values in order top print them in a PL/I

Re: Bug in DFSORT? [WAS: Merging multiple records using DFSORT]

2021-01-15 Thread Robert Prins
On 2021-01-15 11:50, Sri h Kolusu wrote: So what's so special about 80? 9, 41 and 44 are unique in the entire set of >sort control statements, and 80 also doesn't appear, yet replacing 44 by 80 >results in incorrect output. I've gone over it again and again, but I'm totally clueless, unless

Bug in DFSORT? [WAS: Merging multiple records using DFSORT]

2021-01-14 Thread Robert Prins
On 2021-01-12 16:12, Robert Prins wrote: I'm currently using this... I've posted the question to <https://ibmmainframes.com/viewtopic.php?t=68044>, and someone came up with a really very elegant way of performing this task, but his solution, unlike the one I posted in the

Re: Request for help with removing sequence numbers from PDS members

2021-01-12 Thread Robert Prins
On 2021-01-12 16:20, Seymour J Metz wrote: ISREDIT is only valid for an edit macro. You need on script to invoke EDIT and a second script running as an IMACRO for the edit. If they are in SYSPROC then you need to start the first comment with REXX. /* Outer script */ parse upper arg

Merging multiple records using DFSORT

2021-01-12 Thread Robert Prins
I'm currently using this * Merge the LW file * * These sort commands can handle both the old, it's left unchanged, as * well as the new, records are merged, LW output file. *** OPTION COPY INREC

CUCI, aka CBT Tape 967

2021-01-06 Thread Robert Prins
I just had a look at this, to see how Tom Conley had implemented user-defined highlighting (using the USRHILIT REXX panel-exit) for non-ISPF supported languages, and I've made a suggestion to make a change that may make it easier to keep the various keyword and colouring REXX stems easier in

Re: EBCDIC-ASCII converter and other tools

2020-12-31 Thread Robert Prins
On 2020-12-31 13:46, David Crayford wrote: On 31/12/2020 3:59 am, Robert Prins wrote: n 30/12/2020 2:04 am, Bernd Oppolzer wrote: I don't want to advocate the use of Facebook, I understand completely your concerns about it. We all have concerns about big tech and our digital footprint

Re: EBCDIC-ASCII converter and other tools

2020-12-30 Thread Robert Prins
On 2020-12-30 16:06, David Crayford wrote: On 30/12/2020 2:04 am, Bernd Oppolzer wrote: I don't want to advocate the use of Facebook, I understand completely your concerns about it. We all have concerns about big tech and our digital footprint but why trust github and not Facebook. Github

Re: EBCDIC-ASCII converter and other tools

2020-12-29 Thread Robert Prins
On 2020-12-29 17:23, Bernd Oppolzer wrote: Hi Radoslaw, would you like to try my New Stanford Pascal compiler? It would do the things you want very easily, and you could write the programs to do these tasks in minutes. It runs on Windows, and if you want, on the Mainframe, too. I would be

A PL/I RFE: INITACCROSS initialisation for arrays of structures

2020-12-23 Thread Robert Prins
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe_ID=147579 Robert -- Robert AH Prins robert.ah.prins(a)gmail.com The hitchhiking grandfather - https://prino.neocities.org/ Some REXX code for use on z/OS - https://prino.neocities.org/zOS/zOS-Tools.html

Re: RFE: Some SuperC options should cater for longer lines

2020-12-22 Thread Robert Prins
On 2020-12-21 18:00, Paul Gilmartin wrote: On Mon, 21 Dec 2020 19:38:30 +, Robert Prins wrote: https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe_ID=147550 Where I read: It would be useful is the current limit would be raised to a higher value, and the logical

RFE: Some SuperC options should cater for longer lines

2020-12-21 Thread Robert Prins
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe_ID=147550 Robert -- Robert AH Prins robert(a)prino(d)org The hitchhiking grandfather Some REXX code for use on z/OS

Re: XYplorer - EBCDIC to ASCII translation - CP500 or something better

2020-11-13 Thread Robert Prins
On 2020-11-12 19:50, Robert Prins wrote: For those who don't know, XYplorer <https://www.xyplorer.com/> is a replacement for Windows' Explorer, with rather a lot more functionality, and that's a huge understatement. Like Tom Brennan's Vista TN3270, you can try it free for 30

Re: XYplorer - EBCDIC to ASCII translation - CP500 or something better

2020-11-12 Thread Robert Prins
On 2020-11-12 21:16, Paul Gilmartin wrote: On Thu, 12 Nov 2020 21:48:06 +, Robert Prins wrote: For those who don't know, XYplorer <https://www.xyplorer.com/> is a replacement ... Both can be used on all of your computers. One of my computers is a Raspberry Pi. Almost all o

XYplorer - EBCDIC to ASCII translation - CP500 or something better

2020-11-12 Thread Robert Prins
For those who don't know, XYplorer is a replacement for Windows' Explorer, with rather a lot more functionality, and that's a huge understatement. Like Tom Brennan's Vista TN3270, you can try it free for 30 days, the "Standard License Pro" costs USD 39.95, never

Re: dataset allocation

2020-10-07 Thread Robert Prins
On 2020-10-07 11:00, Jeremy Nicoll wrote: On Wed, 7 Oct 2020, at 04:03, Wayne Bickerdike wrote: On a different note. I just compared EDIT macro performance versus IPOUPDTE. IPOUPDTE was about 600 times faster. Is that a macro written in Assembler, or REXX? It's an IBM program, a

Re: dataset allocation

2020-10-07 Thread Robert Prins
On 2020-10-07 03:03, Wayne Bickerdike wrote: Give us an idea of how big each file is. OPEN/CLOSE is expensive. QSAM with large buffers should go pretty quickly. LOCATE instead of MOVE mode can speed things up when you are reading. On a different note. I just compared EDIT macro performance

z/OS,Version 2 Release 4,Language Environment,Programming Reference - ceea300_v2r4.pdf

2020-09-28 Thread Robert Prins
Just had a look at https://www-01.ibm.com/servers/resourcelink/svc00100.nsf/pages/zosv2r4sa380683/$file/ceea300_v2r4.pdf?OpenElement to find a country code that gives me dates in ISO8601 format (why isn't there a simple "LANGUAGE(my-country(ISO))" option to use a specific currency, but ISO8601

LMINIT cannot handle concatenation with more than 16 data sets?

2020-09-28 Thread Robert Prins
Came across this in an edit macro, and the existing code works around it by using QBASELIB and testing each dataset in the ISPPLIB concatenation separately for a selected member. Does anyone know if this limit of 16 is still present, I don't really have a way to test this right now. Thanks,

[OT] Rabies [Was: Ransoming a mainframe disk farm]

2020-09-08 Thread Robert Prins
On 2020-09-08 10:15, R.S. wrote: W dniu 08.09.2020 o 14:09, Robert Prins pisze: On 2020-09-08 07:21, R.S. wrote: Well, I sustain my words: the only EFFECTIVE way is to prevent. All other ways are recipes what to do after failure happens, to minimize the impact. This resembles data loss

RFE 145094: No warning on "conflicting" use of "SEQ" keyword in SuperC

2020-09-08 Thread Robert Prins
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe_ID=145094 You use SuperC from the ISPF menu, see that there are no differences, copy the generated JCL into a job, and suddenly there are differences, because you forgot to zap the "SEQ" process option. It does no harm, but

Re: Ransoming a mainframe disk farm

2020-09-08 Thread Robert Prins
On 2020-09-08 07:21, R.S. wrote: Well, I sustain my words: the only EFFECTIVE way is to prevent. All other ways are recipes what to do after failure happens, to minimize the impact. This resembles data loss scenario. What to do when you lost your data? The answer is AVOID it. Use RAID

Re: Constant Identifiers

2020-09-06 Thread Robert Prins
On 2020-09-06 13:07, Paul Gilmartin wrote: On Sun, 6 Sep 2020 17:25:45 +1000, Robin Vowels wrote: Beware! Than might left-associate as: volume = ( 4/3 ) * 3.14159 * radius**3 ... and the quotient of integers, 4/3, is 1. No it's not. 4/3 yields 1.33.. to 15 digits in PL/I.

Re: Pascal(was: Constant Identifiers)

2020-09-05 Thread Robert Prins
On 2020-09-04 18:36, Paul Gilmartin wrote: On Fri, 4 Sep 2020 20:38:29 +, Robert Prins wrote: On 2020-09-04 17:01, Paul Gilmartin wrote: I see everything twice: On Fri, 4 Sep 2020 19:05:32 +, Robert Prins wrote: On Fri, 4 Sep 2020 19:06:49 +, Robert Prins wrote: Yes, problems

Re: Constant Identifiers

2020-09-04 Thread Robert Prins
On 2020-09-04 17:01, Paul Gilmartin wrote: I see everything twice: On Fri, 4 Sep 2020 19:05:32 +, Robert Prins wrote: On Fri, 4 Sep 2020 19:06:49 +, Robert Prins wrote: Yes, problems posting. Should be OK now. And I don't think that anyone in their right mind would ever use anything

Re: Constant Identifiers

2020-09-04 Thread Robert Prins
On 2020-09-04 15:43, Paul Gilmartin wrote: > I'm a PL/I novice, or less. A recent thread here moved me > to browse the Ref., where I read that any constant used more > than once must be declared and the identifier used instead. > Sorta tyrannical enforcement of coding conventions. OK. > I agree

  1   2   3   >