One point which might seem obvious, and if it's been discussed I apologise
for repeating, but IMS DB supports a hierarchical structure, so in a
typical DB a root segment may have zero, one or many child segments.
Exhoing others, you really will need an IMS expert.
Roops
On Fri, 17 May 2024,
On Mon, 22 Apr 2024, 15:44 Paul Gilmartin, <
042bfe9c879d-dmarc-requ...@listserv.ua.edu> wrote:
I admit I didn't experiment much, but to make my existing code work under
Fedora I just renamed the functions. Or did I create links?
I was bored years ago and wrote some Rexx under Windows to add
This is one thing about using Rexx (or any script language AFAICS) that is
awkward to remember.
My Linux lapdog uses #!/bin/rexx as the first line (and external functions
must be saved with upper case filenames to be found from Rexx code)
In some environments (TSO via ddname SYSEXEC, is it?)
I have to say I find it hard to see an appreciable risk (especially for
some innocent code to accidentally issue the MODESET SVC), but of course no
risk is zero.
For the record I chose (off the cuff) to use NC on some low storage with
itself, because it would never actually attempt to alter that
If it's your STC, then include something dirty like
BANG NC16(4,R0),16(R0) AND CVT pointer with itself--should fail
although I should say that might raise eyebrows on a production system ;-)
Roops
On Sun, 21 Apr 2024, 08:45 Peter, <
05e4a8a0a03d-dmarc-requ...@listserv.ua.edu>
Affectionately known in UK as I-E-B-up-ditty :-)
On Sat, 13 Apr 2024, 15:39 ITschak Mugzach, <
05a7ced721d8-dmarc-requ...@listserv.ua.edu> wrote:
> IEBUPDTE. JCL can be found in google
>
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Continuous Monitoring
> for z/OS,
edu/~smetz3
> עַם יִשְׂרָאֵל חַי
> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
>
>
> From: IBM Mainframe Discussion List on behalf
> of Rupert Reynolds
> Sent: Sunday, March 17, 2024 2:08 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Hm
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
> עַם יִשְׂרָאֵל חַי
> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
>
>
> From: IBM Mainframe Discussion List on behalf
> of Rupert Reynolds
> Sent: Saturday, March 16, 20
ts of others in conversation is absolute
> folly; for it answers none of the ends of conversation. He who uses it
> neither improves others, is improved himself, nor pleases anyone. -Poor
> Richard’s Almanack, 1756 */
>
> -Original Message-----
> From: IBM Mainframe Discussion List On
My experience of modern scripting languages, compared with classic Rexx, is
that they all do something new more easily, but also I can't think of one
that doesn't have an obvious pitfall (such as, for example, stumbling badly
over certain byte values such as NUL in strings).
Classic Rexx under
As a style thing, I'd be quite happy to initialise everything inline once,
but if I need to re-initialise then I'd want to be sure everything is the
same second time around, so I'd probably use 'procedure expose' to
initialise (and 'signal on novalue' as well, to avoid being caught out by
I *think* this only applies with calls to labels with 'procedure', but I
might be wrong.
Also, there's nothing stopping us from using 'procedure exposure name1
name2 name3' to set name1 etc. in a function that initialises them, if we
want (especially if we will want to reinitialise everything at
Worth checking DIGITS after function calls--I forget the exact
circumstances, but I remember a surprise return to defaults happened at
times.
Roops
On Wed, 13 Mar 2024, 00:14 Charles Mills, wrote:
> Well sure enough, a Say right after the NUMERIC DIGITS 15 works as
> expected.
>
> There are no
Thanks. Well said.
Can I just add the general Internet advice "If in doubt, don't feed the
troll"? :-)
Roops.
On Sun, 17 Sep 2023, 22:48 Darren Evans-Young, wrote:
> First, I would like to apologize to the list for not being a better list
> owner.
> Life has been busy.
>
> I've had numerous
You might have to be sneaky. If your setup has a command run from TSO
before ISPF (something like A.CLIST(#LOGON)) you should be able to run code
that loads your stuff before it starts ISPF (PDF, ISPSTART or whatever).
On my MVS 3.8 system at IPL I run something that loads 3 routines into LPA,
>
>
> LIBDEF ?
>
Thats the one!
> I never tried "being clever" but I wonder if one could dynamically write a
> panel
> definition into a temporary PDS that's been libdeffed, then use the
> DISPLAY
> command to pick up & use that panel definition?
>
> If that doesn't work (maybe ispf caches the
Yes, I've done 3270 data streams the hard way, and given the choice I would
load and call ISPLINK (I'm out of date--there may be easier ways these
days?) with the usual R1-> variable length parameter list, with the first
being a CL8 'DISPLAY ', the second the name of the panel, and so on.
If you
I remember using ed. Via a 2400bps modem :-)
I'm told the thing with emacs is that, if you like it, it can end up being
almost your whole development environment, so you feel lost without it.
I ended up writing my own editor twice (once for TSO and 3278, again for
Windoze). Both can run without
Best bit of recruiter trolling I heard of was when Dylan Beatie created the
Rockstar programming language :-)
Roops
On Mon, 14 Aug 2023, 20:52 Steve Beaver, <
050e0c375a14-dmarc-requ...@listserv.ua.edu> wrote:
> Every time a recruiter calls me I have a sure way get rid of them and
>
Seems very fair to me.
I remember Dylan Beattie quoted something similar in one of his talks, and
I think he was quoting Douglas Adams.
Yes, here it is:-
1. Anything that is in the world when you’re born is normal and
ordinary and is just a natural part of the way the world works.
2.
on List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
> of Rupert Reynolds [rreyno...@cix.co.uk]
> Sent: Sunday, July 16, 2023 6:01 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: C++ coroutines are recent, and difficult?
>
> I must have missed the point of something, because on first reading, it
I must have missed the point of something, because on first reading, it's
analogous to what we could do with ATTACH, ECB and WAIT in assembly under
z/OS and MVS, or the equivalents in PL/I and COBOL (I assume) where we have
a subtask which can wait for an event and then resume operation from its
So many.
YaaaRR1 (aaa was 3 alpha office/project)
XXnnnRR (XX for office, no idea why 3 digits)
RUPREY01
DEVRR01
Roops
On Thu, 13 Jul 2023, 22:22 Phil Smith III, wrote:
> I've seen various schemes used for creating up-to-eight-character userids,
> all truncated as needed, of course. These
Wired (backlit) keyboard for me, even if I use a laptop, but wireless
mouse, and my favourite is Bluetooth. I tried 2 before I found a no-name
one that connects faultlessly and runs weeks on a charge (USB-C).
I don't use mouse much, but when I do I'd be lost using the wrong one :-)
Roops
On
Alternative POV: I gave up on TSO command format ages ago (where that
doesn't conflict with other people) and use *nix-style arguments.
In VM/CMS where Rexx got started everything after "(" is processed as
options
For my own use I accept some limitations of parse. Either every argument is
I'm not familiar with these custom messages, but have you tried a trailing
"." i.e. ":newline."? Only a hunch, mind you...
Rexx
On Mon, 10 Apr 2023, 17:46 Frank Swarbrick,
wrote:
> At
> https://www.ibm.com/docs/en/zos/2.5.0?topic=cm-creating-message-source-file
> is documented creating of a
You might get more responses on the offtopic day (Friday), but here are my
thoughts:-
Hardly! It can do statistics and answer "Roughly what kind of word soup
would someone expect in answer to..." but it doesn't understand what the
words mean, and even when you prove it wrong, it can only BS like
The "principle of least astonishment" works well for me in Rexx, although I
confess it took a while to make the best of it :-)
Yes, I checked in ooRexx and in the docs for Regina:-
Comparison with = is case-sensitive and leading/trailing blanks are
stripped and/or added. So ("" = "")
2023 11:30:24 +0100, Rupert Reynolds wrote:
> >...
> >while in COBOL people were using ALTER with GOTO (oof!).
> >
> ???
> But didn't they need a CASE/SELECT to choose which ALTER?
>
> --
> gil
>
> -
Oh yes. Only slightly ambiguous when the speaker had alergies and a blocked
nose :-)
Roops
On Sun, 2 Apr 2023, 11:18 Lennie Dymoke-Bradshaw, <
032fff1be9b4-dmarc-requ...@listserv.ua.edu> wrote:
> We used to have the Milliard as well.
> https://www.dictionary.com/browse/milliard
>
> Lennie
>
Fair point. When I was at school we used "billion" as long scale 10^12, but
by the time I worked for Nasty Wetmonster Bank it was short scale.
I tend to just say "thousand million" :-)
Roops
On Sun, 2 Apr 2023, 00:34 Gary Weinhold, wrote:
> This is been very interesting, but no one has
I seem to remember that most of the perceived weaknesses in COBOL were
addressed a long time ago.
But some old tales just won't die. Back when JSP meant Jackson Structured,
I remember being told that PL/I supported selection directly with 'SELECT',
while in COBOL people were using ALTER with GOTO
; Babylonians gave us 360 degrees, 60 minutes, 60 seconds as units of
> time and sky position.
>
> On Fri, Mar 31, 2023 at 12:56 PM Rupert Reynolds
> wrote:
> >
> > Yes, I vaguely remember that the Mayans used zero, but India finished the
> > job properly, and the
stserv.ua.edu> wrote:
> BTW Rudyard Kipling named his house "naulakha" may be because it cost him
> 9 lakhs to build it. As for Indians using base 10 system for numbers, keep
> in mind that this system was invented there.
>
> mkk
>
> On Fri, 31 Mar 2023 09:53:13
e surer you are about
> what happens when you die, the less I believe you. -Terry Black */
>
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf
> Of Rupert Reynolds
> Sent: Thursday, March 30, 2023 17:49
>
> Yes. Some sources say blanks as thousand
Yes. Some sources say blanks as thousands separators are recognised
internationally, especially in Europe.
I wouldn't go that far, but I've seen it in the wild in a few places around
Europe.
The pairs of digits between commas in India were the biggest surprise to
me, so far.
Roops
On Thu, 30
Yes. Also spaces as separators, instead.
One style I haven't seen for ages was where the output had asterisk
replacing every possible leading spaces/zeroes, to prevent tampering I
guess.
Roops
On Thu, 30 Mar 2023, 19:20 Seymour J Metz, wrote:
> I certainly use comma separators after a
Well, I'm making progress with my 1-off 'just for fun' language. It owes
much to Rexx, PL/I and the C-like languages.
I added a function for currency formats.
So far it can support these, optionally with a floating currency string
(such as $, INR or Rs and so on) :-
$12,345,668.90
Dr Alan Kay said "...arrogance is measured in nano-Dijkstras", but to my
mind had a dry sense of humour :-)
Roops
On Tue, 28 Mar 2023, 04:22 David Crayford, wrote:
> I think it was flippant Edsger W. Dijkstra quote:
>
> “The use of COBOL cripples the mind; its teaching should,
>
It might be my memory, then.
As it happens, using CICS maps laid some of the groundwork for programming
3270 datastreams the hard way (addresses in base 64, Start Field Extended
and so on).
Roops
On Sat, 18 Mar 2023, 15:10 Martin Trübner, <
047eec287bd9-dmarc-requ...@listserv.ua.edu> wrote:
South of England:
CICS 'kicks'
IMS 'eye em ess'
VSAM 'vee sam'
IDCAMS 'id cams' (id rhymes with lid)
zOS 'zed oss' ('zee arse' makes me snigger internally :-) )
JES3 'jez three'
SQL 'sequel'
IFOX00 'eye fox zero zero'
Incidentally, the DHF prefix in CICS was explained to me as 'Denver Forest
gue; he approaches nearest to
> the gods who knows how to be silent, even though he be in the right. -Cato
> the Younger (BC 95-46) */
>
> -----Original Message-
> From: IBM Mainframe Discussion List On Behalf
> Of Rupert Reynolds
> Sent: Saturday, March 18, 2023 03:10
>
Back in the days of analogue mobile phones, I used phonetics a lot!
Once or twice, I used the Cockney phonetics ;-)
A for 'orses
B for mutton
C for miles
...
X for breakfast
Y for girlfriend
Z for a joke (i.e. 'said for a joke')
On Sat, 18 Mar 2023, 00:23 Bob Bridges, wrote:
> Under marginal
Thanks--that's interesting.
On Sun, 5 Mar 2023, 13:32 David Crayford, wrote:
> strfmon() should do the trick.
>
> https://pubs.opengroup.org/onlinepubs/009604599/functions/strfmon.html
>
> > On 5 Mar 2023, at 4:06 am, Rupert Reynolds wrote:
> >
> > To explain, I
uld probably be the most understood and complete.
>
> On Sat, 4 Mar 2023 20:06:43 +0000 Rupert Reynolds
> wrote:
>
> :>To explain, I'm writing new PC code. I want the equivalent of EDMK in
> :>(something like) snprintf() format strings to print numbers with optional
> :>fl
To explain, I'm writing new PC code. I want the equivalent of EDMK in
(something like) snprintf() format strings to print numbers with optional
floating currency symbol and spaces/commas between thousands. (not
forgetting n,nn,nn,nnn.nn style used in at least one country).
As far as I can see,
I can't answer your specific query, but when I added the hyperref package,
TOC entries became links, and I could add http: and mailto: links, such as
as
\href{http://www.latex-tutorial.com}{LaTeX-Tutorial} and I suspect there is
syntax for an internal \href that I haven't found yet. I have used
In fact I think TeXworks on Win came with texlive (install-tl-windows.exe).
On Tue, 27 Dec 2022, 11:59 Rupert Reynolds, wrote:
>
> Installed 'texlive' on Linux Mint and TeXworks on Windows and it all seems
> to work pretty well :-)
>
> So thanks for a good th
On Tue, 27 Dec 2022, 08:23 Colin Paice, wrote:
...
>
> You can tell how old I am when my brain thinks of ":p:h1 " when
> marking up a document
>
> Colin
>
Yes, those GML tags still come to mind. In my head I also ".kp on" and ".kp
off" around sections I want to keep together on one
Whether you celebrate Sinterklaas, Christmas, December solstice, or one of
several other events around this time of year (that I can't spell when I'm
sleepy), it's been an informative year here (as always) and I hope next
year brings you all something good.
It's bringing me a roadtrip into
On Thu, 22 Dec 2022, 16:47 Rupert Reynolds, wrote:
> I've been meaning to learn LaTex for years, but it looks very different
> from other markups. I'm off to find a beginners' course now :-)
>
>
And so the first hurdle is passed--install package 'texlive' on Linux and
'pdflatex'
I've been meaning to learn LaTex for years, but it looks very different
from other markups. I'm off to find a beginners' course now :-)
LibreOffice has the advantage of using an open standard, and being able to
save in various M$ formats, and html. Libre is sometimes used to recover
broken M$
I've just been playing with Visual Studio Code with the Markdown All-in-One
extension.
Almost the first thing I read is that different .md viewers behave
differently--to my mind the same problem as the downside of HTML.
And I'm not convinced about significant white space (sp-sp-crlf) to get a
On Mon, 19 Dec 2022, 15:16 Paul Gorlinsky, wrote:
> Results from a zos 2.4 system
>
> /* */
> Say c2x(Storage("10",8))
> Say c2x(Storage(10+0,4))
> Say c2x(Storage(10+4,4))
> Z = c2x(Storage(10,4))
> Say c2x(Storage(Z,8))
>
> Results:
>
> 00FD4EA8
> 00FD4EA8
>
> 021800FED054
Wow.
Reminds me of the times when some people spelled it "computor" instead of
"computer" :-)
Roops
On Wed, 30 Nov 2022, 05:37 Phil Smith III, wrote:
> Tom Brennan wrote:
> >I never knew each section of a computer had its own distinct sound.
> >https://www.youtube.com/watch?v=ukyHECjKDoQ
>
>
Also, I seem to remember he was a proponent of using 8 bits per byte on, to
make room for lower case letters as well as upper case. A worthy cause!
Roops
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send
Sad news.
S/360, MVS and The Mythical Man-Month come to mind immediately.
Roops
On Fri, 18 Nov 2022, 09:45 Support, DUNNIT SYSTEMS LTD., <
supp...@dunnitsys.com> wrote:
> As of this posting, Wikipedia is still not updated.
>
> https://en.wikipedia.org/wiki/Fred_Brooks
>
>
I just tried it. It returns useful subscription info.
I'm not sure that the subject text and capitalisation matter but, for the
record, I used the subject INFO and text was:-
INFO IBM-MAIN
Thanks.
Roops.
On Mon, 7 Nov 2022, 04:31 Mike Schwab, wrote:
> Not sure if that goes in subject and or
Yes, perhaps the best example :-)
On Sun, 3 Jul 2022, 12:01 David Crayford, wrote:
> IIRC Lisp was designed in 1956. That must have been ground breaking at the
> time.
>
> > On 3 Jul 2022, at 18:51, Rupert Reynolds wrote:
> >
> > The thing about Smalltalk (and
ry about Java either. I never used Smalltalk
> but I've seen examples in the GoF Design Patterns book. Guys I've spoken
> to that used it extensively talk very fondly about it.
>
> On 3/07/2022 5:37 am, Rupert Reynolds wrote:
> > I can't remember which of Alan Kay's talks it's in, but
I can't remember which of Alan Kay's talks it's in, but I have a few of his
saved and one or two have him saying "the big idea is messaging" and
something like "whatever I had in mind, I can tell you now it wasn't C++"
:-)
The late great Joe Armstrong (of Erlang fame) also quoted Alan Kay on this
Some list messages are being lost in spam filters. From the INFO IBM-MAIN
response :-
To SIGNOFF from IBM-MAIN, send email to lists...@listserv.ua.edu with the
following in the body: SIGNOFF IBM-MAIN
--
For IBM-MAIN subscribe /
3 Jun 2022, 19:58 Binyamin Dissen,
wrote:
> I don't know if one can count on the ATTACHed task getting control before
> the
> ATTACH completes.
>
> I am trying to directly pass control to a ready enabled task (from the task
> that did a POST).
>
> On Mon, 13 Jun 2022 19:05
Back in the MVS days I might use ATTACH EP= (or EPLOC=) to set up the task.
Or is the task ready running?
Roops
On Mon, 13 Jun 2022, 17:21 Binyamin Dissen,
wrote:
> Is there a service similar to TCTL so that a task can give control to
> another
> task?
>
> I guess I could schedule an SRB to
Thinking back, in the MVS/XA and /ESA days in UK I started with "a Rexx
exec" (yes, under TSO/E :-) ) or "a Rexx program", but not "a Rexx" because
it sounded ugly. "Rexx script" turned up less often.
Pretty soon people started assuming Rexx for almost anything interpreted,
and not mentioning it
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
> of Rupert Reynolds [rreyno...@cix.co.uk]
> Sent: Wednesday, May 11, 2022 5:02 PM
>
Most of the list e-mails come from ibm-main@
This one is from
Peter Enrico • peter.enr...@epstrategies.com
about an EPS webinar.
I'm just wondering: does this happen often?
Roops
--
For IBM-MAIN subscribe / signoff / archive
That's a common problem, certainly, but if we include the wider world of
micros and minis, I'd bet that buffer overuns related to null-teminated
strings (BLEAH!) are in the lead :-)
I once saw a report quoting Microsoft that half of all vulnerabilities were
buffer overruns.
I also saw a Dave
Thanks. That's encouraging. I really must try to stay up to date :-)
Roops
On Sun., Mar. 27, 2022, 18:02 Tony Harminc, wrote:
> On Sun, 27 Mar 2022 at 11:45, Rupert Reynolds wrote:
> >
> > Related: how does LE handle strings with embedded troublesome bytes suc
ength may be
> determined at, e.g. compile time, block entry, or may be dynamic (VARYING).
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
>
Related: how does LE handle strings with embedded troublesome bytes such as
x'00'? And is it different between PL/I and C?
I am reading the PL/I Programming Guide, but it takes but I'm hoping there
is an easy off-the-cuff answer.
Most of my PL/I experience was before LE, you see.
Roos
On Sat.,
Vaguely related, can anyone comment on the assertions that PL/I was
considered "too slow" back in the old days, and that it was "too verbose
for writing system code"? Excuse me? MVS system macros are stuffed with its
close relative, PL/S!
I can see its size would make compiling slow on limited
I think the days of trying to say there is only one correct way to write
its name are long gone!
On Wed., Mar. 23, 2022, 00:52 Phil Smith III, wrote:
> Bob Bridges wrote:
>
> > PL/1 was my first language.
>
>
>
> Only it's "PL/I". "Programming Language/One", but "PL/I". Just sayin'.
>
>
Never run your favourite development edit macros, when the output dataset
for the LINK has been temporarily tweaked to an office load library, which
is also APF-auth and allocated to the production JES3, particularly when
the macro reacts to x37 abends by compressing DISP=SHR.
I've never heard so
I remember talking to someone at Centrefile in London and he joked about
the time he was invited to a game a bit like hockey, but using removable
hard disc covers. Not exactly by the rules...
And I remember writing Rexx to work on an infinite series for pi to a
stupid number of decimal places.
Just a thought... I'm not sure how much experience you have with sockets in
general, but if you want a high level view, languages such as Python make
that quicker on Windows and Linux. I wrote a simple Python script to
process print output from MVS under Hercules and I remember it being fairly
Thanks for the reminder of REUS. If I may test my memory here, the
difference between REUS and RENT is declaring to system that the program
does not modify any local storage at all, (obtaining any storage needed at
run time), and if it is loaded from an APF-authorised library it should be
loaded
Reading that page, MSG seems to revert to default if you use EXEC to start
a new script.
Pass it in as a parameter from CLIST and set it again?
Roops
On Wed., Oct. 20, 2021, 03:45 David Spiegel,
wrote:
> Hi Steve.
> I read that too, but, it does not seem to work in my case (Rexx Exec
> called
Oh good--it's Friday, a good day to mention that I was once titled "OS
Whisperer", but not for long :-)
Roops
On Fri., Oct. 15, 2021, 05:30 Bruce Hewson,
wrote:
> Hi Chris,
>
> In which country or countries is your statement correct?
>
>
> On Thu, 14 Oct 2021 21:25:10 +0100, CM Poncelet
>
>From memory, I'm pretty sure I've done the same thing (LRECL and BKSIZE
256) in compiled code, allocated both via JCL and via SVC 99.
Out of date, I'm guessing there are handy routines to read PDS directories
for us these days, and PDSE too? (Newer than ISPF LM*, I mean).
Roops
On Wed., Oct.
Shops I've worked at have mostly relied on the general protections against
intrusion, plus good (frequently tested) backup copies.
I'd go further and say that a proper archive (write once, can't update) is
essential if you rely on old data.
Roops
On Tue., Oct. 5, 2021, 14:24 Tommy Tsui, wrote:
I remember when MVS was affectionately called "Mine's Very Slow".
I'm writing an OS for x86 (as an exercise) which aims to learn some of the
lessons grown-up systems, such as MVS, could have taught x86 systems ever
since MS-DOS.
I'm calling it MES (Mine's Even Slower") :-)
Roops
On Mon., Oct.
>From memory, at the time Rexx first came to TSO/E the documented
requirement was that line 1 must have a /* comment that included "Rexx",
not case sensitive. I'm not sure, but I think line 1 could also contain
code!
I can't imagine why z/OS would be more finicky, unless the z/OS people saw
so
I have this awkward feeling that we're fonder of boilerplate code than we
realise :-)
On Tue., Sep. 28, 2021, 21:54 Bob Bridges, wrote:
> Purely by the way, but I've never really understood why so many REXX
> modules I see start like this:
>
> /* REXX */
> /* Module: Name
> Author: Bob
>
>
>
If I read this right, OP is asking for a replacement for the edit SUB
command, which does some alternative processing before the job is
submitted, but is basically quite similar to the original SUB.
If a Rexx EDIT macro is not acceptable, my first instinct is to look for a
zOS exit that
Being English by birth, I remember working in Holland, and meeting someone
with the nickname "Suzie Did It On The Roof" (I didn't ask what she did on
that roof :-) ). The short "oo" as in "woof" caught me by surprise. Every
day is a school day, etc.
But the UK/US one that gets me every time is
I'm rusty, but my understanding from MVS/ESA days is that PSATOLD is always
set as the current task becomes active, and there is one PSA for each
'engine', so by definition if your code is running under a TCB, it always
gets its own TCB address from that field.
Also, I haven't seen a TCB virtual
For the avoidance of doubt, my comment was in search of a seriously useful
control block map for MVS, around the /XA or /ESA times.
It listed only control blocks, naming mapping macros and important offsets
starting from PSACVT->CVT, PSATOLD->TCB, how to find ASCB and ASXB etc.
IMI Computing did
Thanks. That last image is a Doozy :-)
Roops.
On Fri., Apr. 23, 2021, 23:12 Steve Horein, wrote:
> The one on page 12 is what I have thumbtacked to my wall at work:
>
> http://zseries.marist.edu/pdfs/ztidbitz/31%20zNibbler%20%28zOS%20Control%20Blocks%29.pdf
>
>
>
I have been looking for mine. I was given a map by IMI Computing. I think
it got lost during a stressful house move!
Roops
On Fri., Apr. 23, 2021, 20:43 PINION, RICHARD W.,
wrote:
> Many years ago, 1982, I took my first MVS class, MVS Structure and Logic.
> One of
> the first handouts our
I tried something similar in PL/1, many years ago. If I remember right, I
had to have two pointers, one based(addr(other_pointer)). All this to
achieve R1 -> ptr -> list of TUPs for SVC 99. One of them was a pointer to
a function.
It looked dirty to me, but...
I showed the guy running the team,
Are there any other messages issued at the same time?
Also, by "our product" do you mean it is written by your organisation?
Roops
On Tue., Jan. 12, 2021, 06:54 Jake Anderson,
wrote:
> Hello
>
> Apologies for my ignorance. One of our product failed with FDBWD : 00141300
> FDBK2.
>
> I am not
often. Perhaps the NOPs
sbould be in a do forever :-)
Roops
On Wed., Dec. 30, 2020, 17:43 Jeremy Nicoll,
wrote:
> On Tue, 29 Dec 2020, at 19:25, Rupert Reynolds wrote:
>
> > novalue:
> > error:
> > trace R
> > xxErrL = ERL
> > xxErrN = RC
> >
Alternative: if you are comfortable with Rexx, Regina 3.9.3 has been very
stable under Win64 here. From a typical text-bashing example I inherited :-
/* Rexx */
call on notready name notready
signal on novalue
signal on error
address SYSTEM "CLS"
fexist = stream(infile, 'C', 'QUERY EXISTS')
if
SERV.UA.EDU] On
> Behalf Of Joe Monk
> Sent: Sunday, November 29, 2020 9:38 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Preparing for a short z/OS contract
>
> you will not have any problems. MVS is MVS.
>
> Joe
>
> On Sun, Nov 29, 2020 at 11:31 AM Rupert Reynolds
A client from my contracting days has contacted me out of the blue. Perhaps
only a week, but work is work, right? :-)
Does anyone have advice they can offer on what to expect these days?
When I last worked for them, it was ESA/390, ISPF :-)
Does a lot of PL/1, Assembler and Rexx programming
Most people I mention it to are surprised, and they expect it keep running
until a modiFy or stoP tells it otherwise.
That's the reason I mentioned it :-)
Roops
On Thu., Nov. 19, 2020, 14:22 Jeremy Nicoll,
wrote:
> On Thu, 19 Nov 2020, at 14:12, Rupert Reynolds wrote:
> > Off the
-) accepts this happily, as I start my own code from
SYS1.PARMLIB(COMMNDxx)
to create an extra control block and then exit.
Roops
On Thu., Nov. 19, 2020, 13:05 Paul Gilmartin, <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
> On Thu, 19 Nov 2020 11:04:32 +0000, Rupert Reynolds wr
Ah yes
//MYJOB DD SYSOUT=(A,INTRDR)
looks like a. In fact I've used that from TSO, lthough I can't remember
whether the ALLOC command hndles INTRDR, or whether I used SVC 99.
If the job can justifiably be in something like SYS1.PROCLIB, it's even
easier.
S MYJOB :-)
Roops
On Thu., Nov. 19,
On Thu., Nov. 12, 2020, 14:59 Peter Relson, wrote:
> >> Perhaps the TOD clock is slowed or stalled for leap seconds, to keep
> >> TOD-derived date and time in synch with solar time?
> >>
> >Correct.
>
> I'd have answered "Not correct". When the leap second change is
> introduced, yes, this sort
1 - 100 of 170 matches
Mail list logo