Re: Working link for current 3270 Data Stream

2020-09-27 Thread Seymour J Metz
I need something that I can use as a citation on wiki; either a link that renders the manual or a link that downloads the PDF. I believe that the problem is the certificate they're using, possibly the CA they're using. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Working link for current 3270 Data Stream

2020-09-27 Thread Seymour J Metz
Whatever happened to thin clients. Back in the day a browser was supposed to render pages after the web server did the heavy lifting. It was never intended to have applications uploading bloated scripts to the browser. I want my gopher back! -- Shmuel (Seymour J.) Metz http://mason.gmu.edu

Re: Working link for current 3270 Data Stream

2020-09-27 Thread Seymour J Metz
them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe

Working link for current 3270 Data Stream

2020-09-26 Thread Seymour J Metz
a working URL for the current version? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM

Re: shopz UJ01255

2020-09-24 Thread Seymour J Metz
Did your order download anything that superseded UJ01255? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of R Hey <00bb27d4e6cb-dmarc-requ...@listserv.ua.edu> Sent: Thursday, Septem

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-24 Thread Seymour J Metz
and risks. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of CM Poncelet Sent: Thursday, September 24, 2020 4:25 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Caution: "Hacked" em

Re: dataset list ISPF =3.4 batch job

2020-09-24 Thread Seymour J Metz
. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Bill Giannelli Sent: Thursday, September 24, 2020 12:32 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: dataset list ISPF =3.4 batch job

Re: IEFDDSRV — DD service

2020-09-23 Thread Seymour J Metz
IEFUCBOB has some equates for UCBTYPE, but doesn't give classes for pseudo UCBs or device types for real UCBs. What, if anything, gives a complete list of values for UCBDVCLS and UCBUNTYP (UCBTBYT3 and UCBTBYT4)? Thanks. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-23 Thread Seymour J Metz
That's not reliable either, and there are many different ways of being flawed, some more serious than others. The model that you proposed is deeply flawed for anybody that doesn't have a closed set of correspondents using an identical security model. -- Shmuel (Seymour J.) Metz http

Re: IEFDDSRV ― DD service

2020-09-23 Thread Seymour J Metz
There's one mention of UBDUMMY as GUPI, but it doesn't define it as a bit mask, field or value. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Mark Jacobs <0224d287a4b1-dmarc-r

Re: IEFDDSRV — DD service

2020-09-23 Thread Seymour J Metz
I believe that you have to examine UCBDVCLS and UCBUNTYP (UCBTBYT3 and UCBTBYT4), and I vaguely recall that there is a mapping macro for them. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf

Re: BOF on COBOL and the systems programmer at SHARE

2020-09-23 Thread Seymour J Metz
Actually, 12:00 AM and 12:00 PM are mambiguous, NIST says not to use them and different sources define them differently. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Paul Gilmartin

Re: BOF on COBOL and the systems programmer at SHARE

2020-09-23 Thread Seymour J Metz
The problems are that nobody writes 12:00 midnight or 12:00 noon. which are unambiguous, and that different style guides give different definitions. NIST recommends not using either 12:00 AM or 12:00 PM, but rather using something unambiguous. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu

Re: Where to find TSO defaults?

2020-09-23 Thread Seymour J Metz
The OP was asking about the defaults. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of ITschak Mugzach Sent: Wednesday, September 23, 2020 7:55 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re

Re: BOF on COBOL and the systems programmer at SHARE

2020-09-23 Thread Seymour J Metz
GMT is not the same as UTC. I would have preferred a separator space, but what is hard to read in -mm-ddThh:mm:ssZ, other than the use of UTC rather than local? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
Wrong. That's the job step; the caller may be many levels down. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Joe Monk Sent: Tuesday, September 22, 2020 6:34 PM To: IBM-MAIN@LISTSERV.UA.EDU

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
Yes, but we don't know what he's using. I hope it's not 5734-CB1. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Joe Monk Sent: Tuesday, September 22, 2020 6:49 PM To: IBM-MAIN

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
You can use CSVQUERY to get the name of the caller's load module, but that still won't get you the name of the caller. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Brian Chapman Sent

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-22 Thread Seymour J Metz
The commercial filters are mostly broken in all sorts of fascinating ways. If it's an option your best choice is to find a provider competent to select or write decent filters. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
Chasing the RB chain will identify LINK invocations, but not CALL invocation. With luck, everybody usees recognizable eyecatchers in their SAVE macros; if not, all bets are off. Can we safely assume that all of the routines are LE enabled? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
The parm list won't tell him who's calling him. I wouldn't be surprised if the special cases cover his requirements, but until he spells them out, ... -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-22 Thread Seymour J Metz
. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of CM Poncelet Sent: Tuesday, September 22, 2020 5:05 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Caution: "Hacked" email caused the di

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
If the data are not in the called programs then chasing the save areas won't find the data. The basic form of a SAVE is just an STM (24 bit) or similar instructions. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
Standard linkage conventions don't require branching around an eyecatcher or that they eyecatcher be in a standardized format or even include the module name. So the question is what special cases does the OP need to handle. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Determining program name/number of paramaters from called COBOL program

2020-09-22 Thread Seymour J Metz
I doubt that it's possible in general, certain special cases are possible. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Chris Cantrell Sent: Tuesday, September 22, 2020 3:24 PM To: IBM-MAIN

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-22 Thread Seymour J Metz
Many of us receive legitimate e-mail from unknown senders, or from known senders with new addresses. The e-mail addresses in headers are not trustworthy. Digital signatures are only trustworthy if you got the public key from a trusted source. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-22 Thread Seymour J Metz
overload), but those are only as good as thercertificate owner. That is, you can check with the CA that foo owns bar, but not whether foo is a criminal or legitimate. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: JCL examination prior to execution

2020-09-22 Thread Seymour J Metz
Well, you could certainly catch it in a JES exit or in IEFUJV, but IMHO it would be better to deal with the failure to purge, especially if there are production jobs involved. What are the change control ramifications? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: JCL examination prior to execution

2020-09-22 Thread Seymour J Metz
Why? My understanding is that you can retrieve an SVC dump from SPOOL and process it in IPCS. As long as it is in a hold class, what problems does it cause? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: rename a dataset in acs routine?

2020-09-21 Thread Seymour J Metz
If you are not allowed to fix the JCL, JES2 exit 6 certainly sounds like a reasonable way to go, as long as it isn't the camel's nose under the tent. Good luck. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion

Re: SMPE ALIAS for a TEXT/PANEL Usermod

2020-09-21 Thread Seymour J Metz
Use the ALIAS keyword on the ++TEXTxxx or ++PNLxxx MCS. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Kenneth J. Kripke Sent: Monday, September 21, 2020 3:47 PM To: IBM-MAIN@LISTSERV.UA.EDU

Re: STIMERM SVCE

2020-09-21 Thread Seymour J Metz
Report it to IBM. Be prepared to run tests at their request to collect additional diagnostic data. AFAIK you should never hit a timer exit with an FRR active except for DIE. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe

Re: rename a dataset in acs routine?

2020-09-21 Thread Seymour J Metz
What's the down side? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Lizette Koehler Sent: Sunday, September 20, 2020 11:06 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: rename a dataset

Re: Is there a word for that?

2020-09-21 Thread Seymour J Metz
How about make a copy, change it to match the $T, test it and then copy it to the new JESPARMS? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Lizette Koehler Sent: Sunday, September 20

Re: Searching MLPA module

2020-09-21 Thread Seymour J Metz
PLPA pages ar paged out once, during CLPA. After that, pages can be stolen but are not written back; any modifications are lost. It's documented in Initialization and Tuna. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe

Re: rename a dataset in acs routine?

2020-09-20 Thread Seymour J Metz
ITYM IEFUJV; IEFUJI doesn't have the right interfaces. I'd probably use an internal text exit. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Brian Westerman Sent: Saturday, September 19

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-20 Thread Seymour J Metz
Maybe, but it is more likely that someone is just putting your name and address in the header. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Tony Brown Sent: Sunday, September 20, 2020 11

Re: Caution: "Hacked" email caused the distribution of a potentially harmful attachment

2020-09-20 Thread Seymour J Metz
The general rule is to look at the Received header fields to see where it really came from. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Charles Mills Sent: Sunday, September 20, 2020 2:12

Re: Searching MLPA module

2020-09-18 Thread Seymour J Metz
Yes, and NOPROT should be used only until you clean up the code, but at least IBM no longer has nonrefreshable code in the LPA. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Joe Monk Sent

Re: Searching MLPA module

2020-09-18 Thread Seymour J Metz
The MLPA is key zero and it's bad form to put nonrefreshable code there, but it is not always read only. Unlike PLPA, it is subject to page out. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf

Re: rename a dataset in acs routine?

2020-09-18 Thread Seymour J Metz
have similar capabilities. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Brian Westerman Sent: Friday, September 18, 2020 3:36 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: rename a dataset in acs

Re: rename a dataset in acs routine?

2020-09-18 Thread Seymour J Metz
Mike designed REXX as a programming language. JCL is not and was never intended to be a programming language. This is something that should be handled in the environment that creates and submits the JCL. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Searching MLPA module

2020-09-18 Thread Seymour J Metz
No, Everything in FLPA, MLPA and PLPA is LPA. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Itschak Mugzach <0305158ad67d-dmarc-requ...@listserv.ua.edu> Sent: Friday, September 18

Re: Searching MLPA module

2020-09-17 Thread Seymour J Metz
You can search an LPA module with IPCS. In addition to the SETPROG command there's the CSVDYLPA macro. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Peter Sent: Thursday, September 17, 2020

Re: COBOL ? Re: SORT selection question

2020-09-17 Thread Seymour J Metz
How does the interpretation of Peter Farley's question depend on anybody's definition of support except Peter's. Only if IBM asked the question would IBM's definition be relevant. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM

Re: MEPL showing the latest PTF

2020-09-17 Thread Seymour J Metz
Not if by prior you mean lower number. The safe thing to do is to query the status of the PTF you're concerned with. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Bill Giannelli Sent

Re: COBOL ? Re: SORT selection question

2020-09-17 Thread Seymour J Metz
It may depend on how you define support. There are some utilities that work but for which the documentation doesn't mention it. The DD: recognition is unsupported in the sense that if it breaks IBM will not consider that an error. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: EXTERNAL EMAIL: How get a user to use his own catalog rather than master?

2020-09-17 Thread Seymour J Metz
That depends on the type of access they have and on the dataset profiles. The part about filling up the MC, of course, applies regardless. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Steve

Re: J/TIP

2020-09-16 Thread Seymour J Metz
JTIP is more of an unsupported SAPI; it doesn't do what SDSF does. Various versions of Wylbur supported it as an alternative SPOOL access. Do you have a batch version of Wylbur at your shop? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: SMPe holddata for previous apply run

2020-09-16 Thread Seymour J Metz
It's not clear what you're asking. There have been two answers to possible interpretations of the question, both appropriate. By "moved", do you mean copying an entire target and target zone, or copying libraries without copying the target zone recording their status? -- Shmuel

Re: Can you set a FIXED dispatching priority using WLM?

2020-09-15 Thread Seymour J Metz
WLM doesn't support fixed priorities, but you may be able to achieve your underlying goal by the way you categorize your workload. I miss the fine granularity, but WLM is what we have. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM

Re: EXTERNAL EMAIL: How get a user to use his own catalog rather than master?

2020-09-15 Thread Seymour J Metz
Use one command for each user: DEF ALIAS(NAME('foo') RELATE(' existing catalog')) DEF ALIAS(NAME('bar') RELATE(' existing catalog')) DEF ALIAS(NAME('baz') RELATE(' existing catalog')) -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: How get a user to use his own catalog rather than master?

2020-09-15 Thread Seymour J Metz
performance and policy. Each user should have an alias to one connected user catalog, with the choice based on load balancing and policy. There are tools in ISPF to partially automate the process, e.g., assigning a unique UID. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Syncsort E15 not receiving records

2020-09-14 Thread Seymour J Metz
You can pass a ddname override table. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Joseph Reichman Sent: Monday, September 14, 2020 12:56 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re

Re: Support for 128-bit arithmetic - was: Re: PL/I support of vector instructions?

2020-09-10 Thread Seymour J Metz
Yes, you can always do multiple precision that way, but there is a performance hit, especially from those conditional branches. Maybe we need skip instructions such as the 7090 had. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM

Re: REXX true/false (was Constant Identifiers)

2020-09-10 Thread Seymour J Metz
Don't forget the short lived name MPPL. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of CM Poncelet Sent: Wednesday, September 9, 2020 10:06 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX

Re: REXX true/false (was Constant Identifiers)

2020-09-10 Thread Seymour J Metz
ITYM follow on from EXEC2. Or was Mike working on REX before EXEC2? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Rupert Reynolds Sent: Thursday, September 10, 2020 8:05 AM To: IBM-MAIN

Re: PL/I support of vector instructions?

2020-09-09 Thread Seymour J Metz
I was asking whether it supported vector instructions for FIXED, not for FLOAT.; in particular, whether it supported FIXED BIN(127,0). -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Attila

Re: Architectural Level Sets

2020-09-09 Thread Seymour J Metz
In XA mode the problem is the SIO instruction. DOS.360, OS/360, OS/VS, etc. don't support SSCH. Does OS/360 need BC when you sysgen for S/370? I'm certain;ly not aware of such a dependency in OS/VS or VM. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Architectural Level Sets

2020-09-09 Thread Seymour J Metz
There are two different issues. The free S/360 and S/370 operating systems require S/370 mode, as do the proprietary systems prior to XA and ESA. They use SIO, which does not exist in XA, ESA or z mode. Support for that disappeared earlier than support for XA and ESA. -- Shmuel (Seymour J

Re: PL/I Integer arithmetic

2020-09-09 Thread Seymour J Metz
You did, in the comment. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Wednesday, September 9, 2020 11:00 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: PL/I Integer

Re: PL/I Integer arithmetic (was: Constant Identifiers)

2020-09-09 Thread Seymour J Metz
Since when is 1.33... an integer? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Wednesday, September 9, 2020 10:08 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: PL/I

Re: PL/I Integer arithmetic. (was: Constant Identifiers)

2020-09-09 Thread Seymour J Metz
The results that you have described are not integer arithmetic. In integer arithmetic, 4/3 is 1. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Wednesday, September 9

Re: PL/I Division (was Constant Identifiers)

2020-09-09 Thread Seymour J Metz
If the results are as you claim then it isn't integer division. Make up your mind. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Wednesday, September 9, 2020 10:18 AM

Re: PL/I integers: Constant Identifiers

2020-09-09 Thread Seymour J Metz
(Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Wednesday, September 9, 2020 10:24 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: PL/I integers: Constant Identifiers From: "Seymour J

Re: PL/I support of vector instructions?

2020-09-09 Thread Seymour J Metz
No source change? Certainly the compiler could interpret FIXED BIN as FIXED BIN(127,0), but if I've coded, e.g., FIXED BIN(60,3), I would hope that the compiler would only use a doubleword unless and until I changed the source and recompiled. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu

Re: PL/I support of vector instructions?

2020-09-09 Thread Seymour J Metz
AFAIK, the vector instructions don't support more than 128 bits, so even if I need more I won't get it. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Wednesday, September

PL/I support of vector instructions?

2020-09-08 Thread Seymour J Metz
Has IBM announced an intention to support the vector instructions to allow more precision for FIXED DEC and FIXED BIN in PL/I? Are there other vendors that support greater precision? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: REXX true/false (was Constant Identifiers)

2020-09-08 Thread Seymour J Metz
types because one is a valid input to sqrt and the other is not? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of CM Poncelet Sent: Tuesday, September 8, 2020 7:53 PM To: IBM-MAIN@LISTSERV.UA.EDU

Re: REXX true/false (was Constant Identifiers)

2020-09-08 Thread Seymour J Metz
, e.g, UTF-8 versus EBCDIC, as long as the external results are the same. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>

Re: REXX true/false (was Constant Identifiers)

2020-09-08 Thread Seymour J Metz
sifies the type of a value, at least in SAA REXX; in Object Rexx it's different. In your code replace TRUE with the appropriate constants in datatype(true) and the results won't change, because datatype test the vvalue, not how it was calculated. -- Shmuel (Seymour J.) Metz ht

Re: Ransoming a mainframe disk farm

2020-09-08 Thread Seymour J Metz
by the same disaster. Most shops know the drill, but fewer follow it. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Timothy Sipples Sent: Tuesday, September 8, 2020 12:57 AM To: IBM-MAIN

Re: REXX true/false (was Constant Identifiers)

2020-09-07 Thread Seymour J Metz
say datatype(0||1) NUM -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of CM Poncelet Sent: Monday, September 7, 2020 9:30 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX true/false (was Const

Re: REXX true/false (was Constant Identifiers)

2020-09-07 Thread Seymour J Metz
, alas. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Bob Bridges Sent: Monday, September 7, 2020 8:20 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX true/false (was Constant Identifiers

Re: REXX true/false (was Constant Identifiers)

2020-09-07 Thread Seymour J Metz
Hindsight? I never understood the purpose of the web, given that gopher and SGML were already here. All we were missing was a protocol called Mehitabel ;-) -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: PL/I integers (was: Constant Identifiers)

2020-09-07 Thread Seymour J Metz
What release of what compiler. I remember when IBM changed the default for FIXED BIN from (31,0) to (15,0) in order to eliminate some annoying anomalies that didn't occur in FORTRAN. Of course, back in those days there were fewer compiler options to muddy the waters. -- Shmuel (Seymour J

Re: Constant Identifiers

2020-09-07 Thread Seymour J Metz
A good tech writer is a joy forever; one who will polish prose describing the delivered product in such a way that it still describes the delivered product. The other type is more common, and is reminicent of root canal. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: PL/I integers (was: Constant Identifiers)

2020-09-07 Thread Seymour J Metz
Did you read what I wrote? The code you wrote has nothing to do with the expression I gave. How about DECLARE (I, J) FIXED DECIMAL (15); I = 4; J = 3; PUT ((I/J*J)); -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe

Re: Constant Identifiers

2020-09-07 Thread Seymour J Metz
No,it is not and that LE manual does not claim that it is. What that table describes is how to declare parameters of various types. It's analogous to they way you used to deal with character data in FORTRAN IV; you have to fudge using the available types. -- Shmuel (Seymour J.) Metz http

Re: Constant Identifiers

2020-09-07 Thread Seymour J Metz
PL/I has never had integers. The arithmetic rules for scaled fixed point are different from those for integers. In integer arithmetic, (4/3)*6 is 6 That's not the result you get in PL/I. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From

Re: REXX true/false (was Constant Identifiers)

2020-09-07 Thread Seymour J Metz
The value 00110001 in REXX is an 8 character string. The value '00110001'b in PL/I is an 8 bit string. The REXX equivalent would be X2C(B2X(00110001)). -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: REXX true/false (was Constant Identifiers)

2020-09-06 Thread Seymour J Metz
It isn't boolean; everything in REXX is a character string. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of CM Poncelet Sent: Monday, September 7, 2020 1:30 AM To: IBM-MAIN@LISTSERV.UA.EDU

Re: PL/I division (was: Constant Identifiers)

2020-09-06 Thread Seymour J Metz
Yeah, I misread the table. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Monday, September 7, 2020 1:34 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: PL/I division

Re: PL/I declarations (was: Constant Identifiers)

2020-09-06 Thread Seymour J Metz
But if it quacks like a hippopotamus than it is not a duck. FIXED BIN(fo0,0) and FIXED DEC(foo,0) do not quack like an integer. Would you call 3.0E0 an integer? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion

Re: Constant Identifiers

2020-09-06 Thread Seymour J Metz
Whoops, I misread the chart. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Seymour J Metz Sent: Monday, September 7, 2020 1:02 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Constant

Re: Constant Identifiers

2020-09-06 Thread Seymour J Metz
No, FIXED BIN(15,0) is not an integer, and the precision rules can be very annoying to those with a Fortran mindset. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Joe Monk Sent: Sunday

Re: Constant Identifiers

2020-09-06 Thread Seymour J Metz
4/3 yields 1.3, 04/3 yields 1332, ... However, DIVIDE(4,3,16,15) yields 1.3...2 to 15 digits -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent: Sunday, September 6, 2020 7:58

Re: Constant Identifiers

2020-09-06 Thread Seymour J Metz
No: see https://www.ibm.com/support/knowledgecenter/SSY2V3_5.3.0/lr/resarithoprt.html#resarithoprt__fig16, Tables 3 and 4. For 4/3, the scale factor is 1, not 0. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion

Re: REXX true/false (was Constant Identifiers)

2020-09-06 Thread Seymour J Metz
First, that code is highly obfuscated. Why would you ever want to write "IF foo & TRUE" instead of "IF foo"? Second, "ELSE IF ¬TRUE THEN foo" is dead code. Third, there are no booleans in REXX; the only data type is character string. -- Shmuel (Seymour J.)

Re: Constant Identifiers

2020-09-06 Thread Seymour J Metz
numbers. Approximations to constants lie Pi and e should have suitable names in case someone needs more precision. more precision. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Bob Bridges Sent

Re: REXX true/false (was Constant Identifiers)

2020-09-06 Thread Seymour J Metz
You didn't read The World According to ARPA? As for the WWW, I'd rather we had stuck to Gopher. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Rupert Reynolds Sent: Sunday, September 6, 2020

Re: REXX true/false (was Constant Identifiers)

2020-09-06 Thread Seymour J Metz
All REXX implementations use 0 and 1 for false and true. But I agree that loss of Internet access is crippling. May this be the last time. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf

Re: Constant Identifiers

2020-09-06 Thread Seymour J Metz
PL/I doesn't have integers. The ratiio 4/3 is FIXED BIN, with some number of bits after the binary point. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Paul Gilmartin <000433f07816-dm

Re: REXX true/false (was Constant Identifiers)

2020-09-06 Thread Seymour J Metz
Yes, you can count on the truth values of 0 and 1 in REXX never changing. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Rupert Reynolds Sent: Sunday, September 6, 2020 8:12 AM To: IBM-MAIN

Re: Constant Identifiers

2020-09-06 Thread Seymour J Metz
The default type for 3 and 4 is FIXED BINARY. PL/I does not have an integer type, but the DIVIDE() BIF can be used to do an integer divide, and assigning a quotient to a FIXED BIN(foo,0) variable may do what you want, depending on precision issues. -- Shmuel (Seymour J.) Metz http

Re: REXX true/false (was Constant Identifiers)

2020-09-06 Thread Seymour J Metz
Why? I don't even see why it would work, and it certainly does add clarity. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of scott Ford Sent: Sunday, September 6, 2020 12:03 PM To: IBM-MAIN

Re: REXX true/false (was Constant Identifiers)

2020-09-06 Thread Seymour J Metz
A simple true=1;false=0 should suffice for clarity. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Rupert Reynolds Sent: Sunday, September 6, 2020 12:43 PM To: IBM-MAIN@LISTSERV.UA.EDU

Re: Constant Identifiers

2020-09-05 Thread Seymour J Metz
The issue in contention is the wording of the text, not its location. I never claimed that it was in the right manual. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Robin Vowels Sent

Re: REXX true/false (was Constant Identifiers)

2020-09-05 Thread Seymour J Metz
Eschew obfuscation. Either just use 0 and one, or write false=0;true=1. Similarly, for PL/I either just use '0'b and '1'b or write false='0'b;true='1'b;. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List

Re: Constant Identifiers

2020-09-05 Thread Seymour J Metz
Don't most compilers these days do constant folding? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Bob Bridges Sent: Saturday, September 5, 2020 4:18 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject

  1   2   3   4   5   6   7   8   9   10   >