Re: Words fail me!

2021-11-09 Thread Phil Smith III
Shmuel wrote about someone "spelling out" bind wrongly. That is a doozy! We had a tech writer-supposedly experienced-who we had to stop from "fixing" things like "userid" and "fileid" (this was on a VM product). She wanted "CP QUERY USER ID" and "Enter file ID" and like that. No, just no. But I

Re: Reliable source for slang term "noodle picker"?

2021-11-03 Thread Phil Smith III
Shmuel wrote: >No, if challenged you need a citation with claims about colloquial usage. And IBM-MAIN posts aren't sufficient? Why not? That's pretty darned colloquial! (Yes, I feel like we're going in circles here, but it's not your fault or mine--it's that this requirement, while well-intentio

Re: Reliable source for slang term "noodle picker"?

2021-11-02 Thread Phil Smith III
I of course understand Wikipedia's desire for citation, but in cases like this it's probably just not possible. Would it maybe pass muster if it says something like "colloquially known as the 'noodle picker'"? That makes it clearer that it's not official and perhaps unverifiable.

Re: Data Exfiltration

2021-11-01 Thread Phil Smith III
Long ago, when the world was young, there was an IBM manual for an early 3270 emulator that actually documented the IND$FILE protocol. I have a copy somewhere. But yeah, they've made it hard to grok. WSF is well documented in the 3270 protocol books-but those are probably hard to find these d

Re: Vector examples?

2021-10-23 Thread Phil Smith III
Thanks again to all who assisted. I got my example working. Biggest problems were lack of understanding of the basic architecture (128-bit registers that can be logically segmented into quadwords, doublewords, fullwords, halfwords, and/or bytes, depending on the function) and then, once I had thing

Re: Vector examples?

2021-10-20 Thread Phil Smith III
Shmuel wrote: >Is there a SET command that will cause CMS to set the bit? Doing it yourself seems fragile. No. CMS has no interest in vector stuff (confirmed with Endicott). I'm getting close: 1st input: 0xE900 2nd input: 0xC300 Result:0x4FFB That's doing single-byte

Re: Vector examples?

2021-10-19 Thread Phil Smith III
Thanks to a bunch of bits of advice from here and elsewhere, I have it working-or at least producing a result; my cow-orker who needs the code is going to validate that the result seems right. The key was that in a virtual machine you have to turn vector processing on by setting the (grande) CR

Re: Vector examples?

2021-10-19 Thread Phil Smith III
Charles Mills asked: > Did you try one of the samples in C or COBOL to see if you get the same >check? I have not. I can fix C or COBOL but cannot write them worth a . I'm an assembler geek from way back! OK, and PL/I and Rexx. The effort to figure out how to compile alone would take me fo

Re: Vector examples?

2021-10-19 Thread Phil Smith III
Shmuel wrote: >Are you running releases of CP and CMS that support vector instructions? Yes. Same as the CP and CMS I'm running z/OS on at IBM Dallas (CP 7.2, CMS 30). >How is the CMS virtual machine defined? ESA, same as our z/OS guest in Dallas. >Where is the HLASM documentation for t

Re: Vector examples?

2021-10-19 Thread Phil Smith III
Dale, that's a great link-thanks!!! For anyone who might be interested, here's my wee program so far, with some whitespace removed for compactness. I've written the zPDT owner to ask if vector can be enabled-not that I think it'll Just Work then, but I'll be farther along. The idea is that

Re: Vector examples?

2021-10-19 Thread Phil Smith III
Shmuel, I'm testing under z/VM. Ah HAH: I finally grokked what you'd said before about DXC, deciphered PofOp's somewhat opaque "When a data exception causes a program interruption, a data-exception code (DXC) is stored at location 147" to mean DECIMAL location 147 (why on earth would I want to

Re: Vector examples?

2021-10-18 Thread Phil Smith III
Charles, thanks-I did find that, but that's pseudo-assembler and I can't find equates for the vector registers anywhere (coulda missed them, of course). Shmuel, that was my first thought, but I'd expect to get a S0C1 not a S0C7, I *think*, per the doc. This is running on a zPDT, where I d

Vector examples?

2021-10-18 Thread Phil Smith III
I'm doing some crude experimentation with some vector instructions. I haven't found any samples yet; this seems like it might should work: VL1,WORK1 where WORK1 is a doubleword-aligned value, but it program checks with a data exception. So obviously I'm confused. Anyone grok how the

Re: Mainframe ransomware solution

2021-10-11 Thread Phil Smith III
Well, now that this thread has devolved into war stories (often the best part of a day's digest): A friend working helpdesk once hacked an end-user's PROFILE EXEC on CMS so that every OTHER time he logged on, it would do something odd, forget what. User made SEVERAL trips between her* office an

Re: PL/I vs. JCL

2021-10-05 Thread Phil Smith III
Shmuel wrote: > IBM has always had a propensity for changing nomenclature, e.g. from Data Management to Data Administration. Of course.but they didn't change it here: they seemed to decide to use both. That's even weirder. Changing: zSeries, System z, z Systems, IBM Z, and (sort of) zEnter

Re: PL/I vs. JCL

2021-10-05 Thread Phil Smith III
Joe: Are those eight books the only use of the term in IBM doc? Still convincing-it's not like it's one isolated RedBook-but perhaps reflecting that it was perhaps viewed as a mistake (or "Open MVS" was), but one that was too hard to undo. Guessing we'll never know. It is curious that "UNIX Sys

Re: Any equivalent of RDRLIST or PEEK for the print queue (CMS)

2021-10-04 Thread Phil Smith III
As Gil points out, there are Other Issues, starting with the fact that you can't read the print queue directly. If you had the V/SPOOL product from CA/Broadcom you could do it, with privileges-I wrote that support, gulp, almost 30 years ago. It uses code in CP to read the pages of the SPOOL file

Re: PL/I vs. JCL

2021-10-04 Thread Phil Smith III
Charles wrote: >Saying MVS makes you look old-fashioned, even though MVS still exists >(I guess?) as a component of z/OS. Saying z/OS is limiting. ? Limiting how? If you mean "z/OS and predecessors", that's always worked for me. Yes, MVS is a component of z/OS, as is USS. (Hey, let's debate

Re: PL/I vs. JCL

2021-10-03 Thread Phil Smith III
Charles Mills wrote: >I once had an all-out war (I won! I was the president!) with a tech writer who >insisted that the >documentation should spell out Multiple Virtual Systems on the first reference >to MVS (in technical >documentation for a hardcore mainframe product). My position was that

Re: PL/I vs. JCL

2021-10-03 Thread Phil Smith III
Charles wrote: >I wrote a (successful!) product that in one very peripheral feature took an >operand that could represent a member name in a default PDS, a dataset name, >or a zFS file name. I differentiated among the three based on length and the >presence or absence of periods and/or slashes. No

Re: PL/I vs. JCL

2021-09-29 Thread Phil Smith III
Bob Bridges wrote: >Purely by the way, but I've never really understood why so many REXX modules I see start like this: > /* REXX */ I think (a) it's documented that way in some places; (b) Some environments may even require that; (c) that's how some/many examples have it; and (d) it's biz

Re: zPDT Learner's Edition

2021-09-28 Thread Phil Smith III
Sorry, Ed, was honestly unsure which direction you were pointing. Alles klar! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: zPDT Learner's Edition

2021-09-28 Thread Phil Smith III
Ed Jaffe wrote: >I meant to say there was _no defense_ that could be used by IBM against >the rationale presented in the requirement. Ok, then what you said indeed wasn't what you intended to say, as I suspected! Just checkin', thanks. ("indefensible argument" means "the argument is easily atta

PL/I vs. JCL

2021-09-27 Thread Phil Smith III
A friend writes: In a conversation elsewhere I mentioned the oops between JCL using /* as end of dataset and PL/I using /* */ for comment brackets - meaning that PL/I had to start in column 2 to prevent a comment from being interpreted as JCL. Oopsie. Does anyone remember which came first? There w

Re: zPDT Learner's Edition

2021-09-27 Thread Phil Smith III
Ed Jaffe wrote: >It's not the oldest SHARE requirement by >any means, but certainly a long-standing one with an indefensible >rationale, that has withstood the test of time. "indefensible"? "unimpeachable"? What did you mean?

Re: The Business Case for Pipes in the z/OS Base (was: Re: REXX - Interpret or Value - Which is better?)

2021-09-20 Thread Phil Smith III
Hobart Spitz wrote, in part: >This is a great comment. I hadn't given that much thought to the question. >Not to split hairs, but I didn't say MIPS, I said hardware. >If I had to guess, MIPS usage might actually increase slightly, because the >Pipes dispatcher has to switch between stages twice

Re: The Business Case for Pipes in the z/OS Base (was: Re: REXX - Interpret or Value - Which is better?)

2021-09-20 Thread Phil Smith III
Hobart Spitz wrote, in part: >The case *for *Pipes in the z/OS base.: > 2. Hardware usage would drop for customers. >From IBM's perspective, that might not be a positive argument. It should be-they're hopefully not fooling themselves that they have a lock on enterprise computing any more, so

Re: "(watch the wrap)"

2021-07-27 Thread Phil Smith III
Charles wrote: > I don't see an apology; I see a courtesy warning. Same here. Folks with stupidly broken corporate email systems may not have the control they'd like. When I was at Sterling, outbound email would randomly show @reston.vmd.sterling.com (or thereabouts) instead of @sterling

Re: FTP distributed system EBCDIC encoded file

2021-07-27 Thread Phil Smith III
What Charles said. If you have Pipelines, this is trivial. ...phsiii -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Announcing IBM z/OS V2.5, Next-Gen Operating System Designed for Hybrid Cloud and AI

2021-07-27 Thread Phil Smith III
https://newsroom.ibm.com/2021-07-27-Announcing-IBM-z-OS-V2-5,-Next-Gen-Opera ting-System-Designed-for-Hybrid-Cloud-and-AI -

Re: Java 8 (latest!) and TLSv1.3 - anyone got it working?

2021-06-18 Thread Phil Smith III
Joe Monk wrote: >Ummm Java 8 is the latest... Then shame on IBM. Java 8 is ancient, came out in 2014-Java 16 came out a couple of months ago. Well, they did say they'd have Java 11 eventually: https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/blog-entry1 /2020/04/07/ibm-int

Re: Java 8 (latest!) and TLSv1.3 - anyone got it working?

2021-06-18 Thread Phil Smith III
Michael Knigge wrote: >on a z/OS 2.4 system with latest Java installed (1.8.0_291) we have a Tomcat application server and try to establish a TLS 1.3 connection. It doesn't work. TLS 1.2 is working like a charm - but connections with 1.3 fail (errors like "bad record mac" when using CuRL or "SSL_E

Re: EXTERNAL: Coding for the future

2021-06-16 Thread Phil Smith III
Crawford, Robert C. wrote, in part: >Oh, and I used to this: >LOOP MVC HERE,THERE >And now do this: >LOOP DS 0H >MVC HERE,THERE Yes, I was taught that early. Then I took a Commodore SuperPet assembler class (after writing 370 assembler for several yea

Re: Coding for the future

2021-06-16 Thread Phil Smith III
A fun thread. Bob Bridges wrote, in part: >1) long-winded variable names I used to write almost exclusively in assembler, before long variable names, so I’ve found this one hard to break—but it’s definitely a good idea. I tend to cluster labels as much as possible: that is, in routine

Required viewing

2021-05-28 Thread Phil Smith III
1957 Automatic Data Processing, IBM 705 Mainframe Data Center, IBM 650, ARMY Computers https://www.youtube.com/watch?v=32iPITuZraU 32 minutes -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to list

Pronunciations (spun off of another thread)

2021-05-07 Thread Phil Smith III
Recapping: Tom Brennan asked: >Side subject - so how do you pronounce CPACF? I always say each letter, >but some IBM crypto folks say C-Pack-F I spell it out. “See-pack-eff” makes my head hurt. Chris Hoelscher added: >Or, for that matter, is it C - I - C - S or KIX? (I use the forme

Re: 3270 emulator / telnet with encryption

2021-05-07 Thread Phil Smith III
Doh. I got wrapped around the axle thinking about the client, didn’t focus on the fact that the tn3270 server is integrated into z/OS! Sorry about that. In any case, I believe what I wrote is correct, just not relevant to the question asked 😊 From: Phil Smith III Sent: Friday, May 7

Re: 3270 emulator / telnet with encryption

2021-05-07 Thread Phil Smith III
Radoslaw Skorupka wrote: >I can be wrong, but I read that data portions for telnet traffic are so >small that there is no interest to call ICSF functions and just built-in >TCPIP/TN3270 procedures are used. Note: I talk about symmetric key >crypto, not handshaking. And that part of "software ba

Re: Substitution Character?

2021-05-04 Thread Phil Smith III
Tony Harminc wrote: >I don't think "is to be" is not colloquial English in this sentence, >but I do think it makes it prescriptive - like part of a spec - rather >than descriptive of the behaviour. I can buy that, except it's not appropriate here, where it's describing the behavior. In an RFC,

Re: Substitution Character?

2021-05-03 Thread Phil Smith III
Paul Gilmartin wrote: >About a year ago I submitted an RCF on iconv() in >XL C/C++ Runtime Library Reference. The text has been >changed in the 1Q21 refresh. It now reads: >https://www.ibm.com/docs/en/zos/2.4.0?topic=functions-iconv-code-conversion >If iconv() encounters a character in t

Re: SPF/SE.... out of business?

2021-04-28 Thread Phil Smith III
Gil wrote, in part: >Is that ANSI? SAA? Little-known fact: the SAA UI definition matches (almost?) 100% the original Windows 95 (or was it 3.1?) UI definition. Of course, Microsoft has mostly forgotten their own standards over the years, so this is a lot less relevant than it used to be. (Tea

Re: Help with APA - Application Performance Analyzer

2021-04-13 Thread Phil Smith III
Colin Paice wrote about using APA successfully. I sure wasn't meaning to diss APA-it did help. I just remember finding that it wasn't granular enough for us. We have an underlying toolkit that has many layers, so it tends to jump around a lot in there, doing not a lot in each layer. That made i

Re: Help with APA - Application Performance Analyzer

2021-04-13 Thread Phil Smith III
Colin Paice wrote: >I dont think it matters which machine you run on, you just run for a longer >time, and get more samples that way. There was, IIRC, also a maximum time for the sampling. What we wound up with was insufficient; as I noted, it was a while ago. Perhaps we missed something. -

Re: Good CMS source compare utility (not ISPF)?

2021-04-12 Thread Phil Smith III
Binyamin, I'll send you XCOMPARE offline. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: Help with APA - Application Performance Analyzer

2021-04-12 Thread Phil Smith III
This might be obvious, but if you can, you generally want to run APA on the slowest system you own, because modern machines are too bloody fast: it can have trouble identifying hotspots because it only goes to (I think) 100K samples per second, and that's not enough. At least, that's what ISTR from

: z/OS Java 11 coming anytime soon?

2021-04-10 Thread Phil Smith III
Allan Staller wrote: > I don't follow JAVA closely enough to wonder about what happened to JAVA9/JAVA10 on z/OS. Java 9 and Java 10 were short-lived and are unsupported everywhere, so don't worry about them. For that matter, 12 through 15 are basically dead, too. For all practical purposes, 8

Re: CMS equivalent of ISPF SRCHFOR?

2021-03-20 Thread Phil Smith III
I just found my version of the SEARCH4 code on http://ukcc.uky.edu/~tools/1998/ so anyone who wants it can get it there. Obviously let me know if that doesn't work. Hint: the Sterling email addresses will NOT work! -- For

Re: CMS equivalent of ISPF SRCHFOR?

2021-03-20 Thread Phil Smith III
>numinous "having a strong religious or spiritual quality; indicating or suggesting the presence of a divinity." ?? Seems to be overstating it a bit. 😊 SEARCH4 is my go-to tool. I have source; it’s from Cornell originally but we added case insensitivity and a few other things. Email

Re: ISPF for mainframe Linux

2021-01-27 Thread Phil Smith III
Dana Mitchell wrote: >I believe the current official name is IBMi running on IBM Power Systems. It does make googling for technical information difficult at times Right, with a space after "IBM". Stupid name (and of course un-googleable: "When I was at IBM, I used to." comes up instead), but i

Re: ISPF for mainframe Linux

2021-01-26 Thread Phil Smith III
Pinion, Richard W. wrote: >Does anybody remember an ISPF product that ran under mainframe Linux from >the early 2000's? Under Linux on z? Doubtful. There was no market yet. You aren't thinking of uni-SPF from The Workstation Group, are you? That fits the timeline. https://www.wrkgrp.com/

Re: Recruiters are looking for mainframers

2021-01-26 Thread Phil Smith III
Chris Hoelscher wrote: >Was this a "fishing" email? It b! I dunno how many of these jobs are real, but a lot of them are duplicates--I'll get pinged by 6 or 7 recruiters for what's clearly the same job, all the same week. And a lot are very poorly qualified. I got one yesterday for a "mainfram

Re: Hogan Financial Systems. It is a banking system

2021-01-14 Thread Phil Smith III
Just to pile onto what Joe Monk said: Hogan was developed by Hogan Systems, bought by Continuum in 1995. A year or so later, CSC bought Continuum. At some point CSC rebranded Hogan to ConnectWise, but that never really "took". And a couple of years ago, CSC and DXC (formerly HPE, formerly HP Gl

Re: How display the password rules in effect?

2020-10-23 Thread Phil Smith III
Somebody needs to sit Charles down and explain what "retired" means. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: IBM splitting into two companies

2020-10-10 Thread Phil Smith III
Wayne Bickerdike wrote: >Perhaps IBM are prepping to sell off Global Services. Isn't that what this is? That's what I took "IT infrastructure services unit" to mean. Am I confused (always possible, probably likely)? ...phsiii -

Re: usleep()

2020-10-03 Thread Phil Smith III
Kirk Wolf wrote: >I don't believe so. Which other platforms? > https://man7.org/linux/man-pages/man3/usleep.3.html What he's referring to is that the phrase "usec is greater than or equal to 100" appears in an ERROR description. Somehow I missed that, reading it instead as a directive,

usleep()

2020-09-30 Thread Phil Smith III
The usleep() function in z/OS is documented as taking a single operand that must be less than 1M; on other platforms, it must be *at least* 1M. It also generates no error, and just returns instantly if you give it a value of 1M or more. This seems.poor. Anyone got any insight/guesses? Yes, I

Re: Working link for current 3270 Data Stream

2020-09-28 Thread Phil Smith III
Gil wrote: > IMHO, Bookie doesn't make the top ten. For example, how might I view >the document mentioned on my Raspberry Pi? Well, that's pretty obvious: you run Bookie on z/OS under Hercules under Linux! Trivial. Or.you write your own Lookie implementation. Also trivial. So what are you

Re: Is there a word for that?

2020-09-20 Thread Phil Smith III
Dynamic? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: REXX true/false (was Constant Identifiers)

2020-09-08 Thread Phil Smith III
Y'all are dancing on the head of a pin. As Shmuel said, Rexx has one datatype, period. It has the DATATYPE function that can do some analysis on a variable's contents and tell you whether it's all numeric, hex, etc. That's basically it. Arguing about whether it's a "string" or a "character string

Re: Architectural Level Sets

2020-09-01 Thread Phil Smith III
mike.a.sch...@gmail.com (Mike Schwab) wrote: >Well, XA+ machines only supported 4K pages / 1M segments and not 2K >pages / 64K segments. Then DAS and Access register additions. The >43xx series only supported a single virtual address space, like >DOS/VSE. 3090s were the only processors to su

Name those boxes

2020-08-17 Thread Phil Smith III
https://i.redd.it/kd2ebwoovbh51.jpg Best guess so far: 1415, console etc. for 1410. For extra credit, identify small box on desk, too (not the phone or the 2741). -- For IBM-MAIN subscribe / signoff / archive access instruct

Re: Rexx detail, or things I dont do often enough

2020-08-16 Thread Phil Smith III
Gil wrote: >... All I see is: >Purpose >Use the RECEIVE command to read onto a disk or directory one of the files >or notes in your virtual reader. ... >... no suggestion of RECEIVE from a SFS or MDFS file. Oh, sorry. I missed that you were asking about origin, not destinati

Re: Rexx detail, or things I dont do often enough

2020-08-16 Thread Phil Smith III
Paul Gilmartin wrote: >z/OS TSO RECEIVE has the useful FROMDSN and FROMDD options. Has >CMS RECEIVE anything similar? But there are the Pipelines 64DECODE >and DEBLOCK NETDATA filters which should be useful for this. No >PIPELINES VMARC, AFAIK. Sure: RECEIVE >> MAILABLE was also desi

Re: Rexx detail, or things I dont do often enough

2020-08-15 Thread Phil Smith III
http://www.vmworkshop.org/HENSLER/ includes my MAILABLE EXEC, which uses this technique to create self-extracting blobs wrapped in Rexx code to unpack them. Alas, it's VM-only, but it illustrates the idea. This was useful back in the era when folks had a lot of problems getting EBCDIC object

Re: Remember the 9370?

2020-08-15 Thread Phil Smith III
Re 3420s: In 2005 or so, I was at IBM Sterling Forest for something, and was shown a floor full of old drives: 7-track, 3420s, etc. Anyone know if it's still there? -- For IBM-MAIN subscribe / signoff / archive access instructio

Re: Remember the 9370?

2020-08-12 Thread Phil Smith III
Gabe Goldberg reminds me that it wasn't really a rack-mount: it was sorta/maybe rack-sized, and air-cooled, of course. A big shift from 43xx family, anyway: vertical instead of wide. -- For IBM-MAIN subscribe / signoff / archiv

Re: Remember the 9370?

2020-08-11 Thread Phil Smith III
George Rodriguez wrote: >Sorry, I was thinking about the 3370... The 9370 was a small computer >system that we used in the Engineering department. Right, it was the early rack-mount 370 from IBM (1988 or so). We had one, and microcode updates came as BOXES of floppies, which meant some unluc

Remember the 9370?

2020-08-11 Thread Phil Smith III
If you do, this will give you flashbacks: Boeing 747s receive critical software updates over 3.5" floppy disks https://www.theregister.com/2020/08/10/boeing_747_floppy_drive_updates_walkthrough/ Interesting article, even if it is El Reg. ...phsiii

Virtual SHARE

2020-06-26 Thread Phil Smith III
Be aware that virtual SHARE sessions will apparently be 40 minutes long. Don't blame the messenger: not my idea, nor was I particularly thrilled to discover it, since the session I'm giving was, surprise, targeted at 60 minutes. I'll just have to talk real fast :) I guess the good news is th

Re: New Mainframe Community

2020-06-26 Thread Phil Smith III
Of course Charles is correct-I did not mean to imply that I thought IBM-MAIN was the zenith of information sharing. It's still on LISTSERV, which is near&dear to my heart as a long-time VMer, but whose day has largely come and gone, due to the issues Charles mentions (and more). Now, if some

Re: New Mainframe Community

2020-06-26 Thread Phil Smith III
Henri Kuiper wrote: >Wow. What a lot of pushback. Well, nobody has offered any problem that this new forum is going to solve. Nor does that web page you cite: it says "I did this technically interesting thing", but that isn't solving a *problem*. That's my objection: we have a solution to t

Re: New Mainframe Community

2020-06-14 Thread Phil Smith III
Lionel B Dyck wrote: >Check this out - looks new but promising >https://mainframe.community/ Just what we need: Yet another nascent mainframe forum that will die on the vine. Not that community is a bad thing, it's not-but moving it from this list has been tried repeatedly: mainframezone, SH

Re: "Everyone wants to retire mainframes"

2020-06-12 Thread Phil Smith III
Tom Brennan wrote: >At least in that case you can hopefully reproduce the error :) >It's the one-time lost error messages that as a support person, you >sometimes have to say, "Oh well" I call this an "anecdotal error": worth opening a ticket with as much (little) detail as possible and then clo

Re: [External] Re: "Everyone wants to retire mainframes"

2020-06-12 Thread Phil Smith III
Charles Mills wrote, in part: >I never bothered -- I have always gone with (s) as in "You have %d dog(s)" You could substitute "an integer value greater 0 and less than 2" when it's "1", and then "dogs" would always be correct :) --

Re: Gratuitous EXECIO Documentation

2020-06-08 Thread Phil Smith III
Metz wrote: > Wrong again. As with any other expression, quotes are for string literals, > not variables, and it is legitimate to use variables either by themselves or as part of a more complex expression, e.g., address value 'FOO'bar "I believe I said that, Doctor." OK, I didn't say it expl

Re: Gratuitous EXECIO Documentation

2020-06-07 Thread Phil Smith III
Gil: Yeah, of course in "address value" you'd need quotes. I see that as different from what you asserted, though I sure can't defend that! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists..

Re: Gratuitous EXECIO Documentation

2020-06-06 Thread Phil Smith III
Wow, cool. Never noticed that ADDRESS (foo) evaluates FOO, but of course in retrospect it should. A good day! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the mes

Re: Gratuitous EXECIO Documentation

2020-06-06 Thread Phil Smith III
Gil wrote, in part: > ADDRESS >sometimes not quoted Um. When would it be quoted? You *can* but you never need to: address banana /* Always sets the environment to BANANA */ address 'banana' /* Also sets the environment to BANANA */ fruit='KIWI' address value fruit /* Sets the environm

Re: Gratuitous EXECIO Documentation

2020-06-06 Thread Phil Smith III
I'm expect this got added because people, especially non-VMers*, seem to get confused about whether EXECIO is part of Rexx or not, leading to the confusing scenarios others have described. ...phsiii *In VM, EXECIO predates Rexx, so old-timers, at least, don't get confused. And on some pl

Re: Friday Follies/Why won't this work?/TSO Rant #387

2020-05-23 Thread Phil Smith III
Metz wrote: >Well, I've only been using REXX for 35 years. The problems that I have seen >from not quoting words have been few and far between, not nearly as many as, >e.g., problems related to continuation, omitting a period in a stem, incorrect >capitalization in a string literal. You see

Re: Friday Follies/Why won't this work?/TSO Rant #387

2020-05-22 Thread Phil Smith III
Metz wrote: > Running with signal on novalue and quoting everything leads to hard-to-debug > surprises errors when you get the case wrong (present example is typical.) ;-) After almost 40 years of writing Rexx, I've never had that problem. Quoting literals avoids far more problems than it cau

Re: 3270 terminals: CUT vs. DFT

2020-05-12 Thread Phil Smith III
Martin Packer wrote: >It's such a nice efficient data stream that one might like to use it from >other platforms. "Efficient" how? Bandwidth? That's cheap now. 3270 data streams were fun because they were so complex. But expensive to program and use. And the fact that attribute bytes occupy

Re: Colossus, Strangelove, etc. was: Developers say...

2020-05-12 Thread Phil Smith III
Shmuel wrote: >I hated it; that level of AI on a 360/75? To say nothing of just reeking of >sympathetic magic. >BTW, the wiki article got the origin of the name wrong; it was P-1 because it >ran in partition (remember those) 1. Does anybody know whether Waterloo was >actually running MVT on th

Re: LzLabs

2020-04-30 Thread Phil Smith III
Peter Baumann wrote, in part: >Emulating the entire ecosystem and all the third-party tools seems like >insane. They call it re-hosting. IMHO you can re-host something written >to open standards. Otherwise you have to deal with legal issues and >since it's all propritary and patented they must

Re: Cobol

2020-04-27 Thread Phil Smith III
John McKown wrote: >I always thought it was named "C" because that would have been the grade a >student would have gotten if he/she had designed it in a modern computer >science class. I've said for years that even a C++ is just a B-minus. -

Re: Linkage editor question: renaming duplicate entry points

2020-04-22 Thread Phil Smith III
Thanks to all who replied; CHANGE was indeed what I needed! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: Memory-Lane Monday: System Zzzzz | Computerworld Shark Tank

2020-04-22 Thread Phil Smith III
This happened to me many years ago. I got a call early (8am? Early for me at the time, I was like 22!) about a technical problem with something I'd written. We discussed it, I proposed a workaround, they tried it, it worked. Then my colleague asked, "When will you be in to fix it right?" Tha

Re: Here we go again;

2020-04-22 Thread Phil Smith III
>I sure hope someone got a big bonus for saving that byte... Oy. Did not mean to cause a firestorm over this. Sure, it can add up; but a big database back then was what, 10M rows? So saving one byte was 10MB, not nothing, but still only 5% of a 3330. At some point, the cost of folks' time an

Re: Here we go again;

2020-04-22 Thread Phil Smith III
As others have suggested, many companies do still have SSNs stored as packed decimal. So sure, a namespace expansion is possible, but it's a bigger change than one might think, however it's done. I've even seen at least one company who stored them as binary! I sure hope someone got a big bonus f

Linkage editor question: renaming duplicate entry points

2020-04-15 Thread Phil Smith III
I have a use case that's reasonable enough that it might be supported, yet odd enough that I'd be unsurprised if it isn't. Suppose we have a function called AX that we call. At times it would be useful to be able to relink a program that calls AX to add a "shim"-let's call it AXPRIME-between

Re: New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Pandemic

2020-04-13 Thread Phil Smith III
A better article than most of them, I think: https://slate.com/technology/2020/04/new-jersey-unemployment-cobol-coronavirus.html Had to laugh at IBM saying "We're giving away COBOL training to help with this!" - right, just what we need, newbie COBOL programmers fixing mission-critical syste

Re: New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Pandemic

2020-04-12 Thread Phil Smith III
Seymour J Metz wrote: >because you seemed to find unusual something that was bog standard. No, I wondered which of a few possibilities it was. RIF. -- For IBM-MAIN subscribe / signoff / archive access instructions, send emai

Re: New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Pandemic

2020-04-11 Thread Phil Smith III
Bob Bridges wrote: >He was just responding to your parenthesis, I assumed. Explaining how sabbaticals work to a faculty brat? Why? That wasn't the question I asked at all. Just sayin'. -- For IBM-MAIN subscribe / signoff /

Re: New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Pandemic

2020-04-10 Thread Phil Smith III
Seymour J Metz wrote: >It's not unusual for a tenured professor to take a sabbatical and teach >elsewhere. Um.no kidding. What's your point? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to l

Re: New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Pandemic

2020-04-10 Thread Phil Smith III
Sigh: https://www.popularmechanics.com/science/a32095395/cobol-programming-language-covid-19/ Spot the huge errors. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu wi

Re: New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Pandemic

2020-04-09 Thread Phil Smith III
Tony Thigpen wrote: >Many years ago, a programmer where I worked was told to write a program >in Cobol instead of RPG (which he preferred). So he did, but all the >variables were in Spanish. Management was not impressed. When my dad was teaching in South America (which he'd do for a few mont

New Jersey Pleas for COBOL Coders for Mainframes Amid Coronavirus Pandemic

2020-04-05 Thread Phil Smith III
https://www.tomshardware.com/news/new-jersey-cobol-coders-mainframes-coronavirus Reasonably bad article but kinda funny/ironic/something. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists.

Re: "It's about nothing" (was: UTF16 ...)

2020-02-11 Thread Phil Smith III
*Somehow sent this to IBMTCP-L first, resending to the right list (Nice subject line! I like it.) > You've complained about null-terminated strings before. Why? Because I've seen too many bugs due to them and spend too much time dealing with them. Real data often contains nulls, and thin

Re: UTF16 to EBCDIC

2020-02-09 Thread Phil Smith III
Gil corrected me: > You're describing UTF-8. UTF-16 uses 16-bit code units. > > https://en.wikipedia.org/wiki/UTF-16 Jeez, yes, of course. Brainfart! Thanks. -- For IBM-MAIN subsc

Re: UTF16 to EBCDIC

2020-02-09 Thread Phil Smith III
Mike Schwab wrote: >Would UTF-16 to UTF-8 be a better conversion? You still have to be >certain of the source character set. And is supported by some z/OS >software. As Cameron indicated, your comment doesn't quite make sense. UTF-16 is just a variable-length encoding, in which basic ASCI

<    1   2   3   4   5   6   7   8   9   10   >