on gravity. You'd weigh much less on the moon.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
does the RSU level maintenance need to go in as a whole?
Presumably it depends on whether the module you want to move was one
affected by the RSU maintenance.
If it wasn't, it might be ok. If it was, I'd presume not.
--
Jeremy Nicoll -
k with (eg in DIY
with timber) being, if you like just a bit more and just a bit less than 1
mm.
On the other hand if you were machining metal you'd likely have been
working in "thou" ie thousandths of an inch. Apparently USAians call
that a "mil" - which must be easily c
anything into google.
I know of no way that I can "write ... anything into google".
Yes, I could edit a Wikipedia article that google could allow other people to
find, but you seem certain that you really DID mean google.
Please explain.
--
Jeremy Nicoll - my o
to be done.
Usually I had to speak to people in other departments, to find out
if we actually used affected parts of the products concerned, and
sometimes they wanted to think about how they'd test stuff once
the fixes were applied.
--
Jeremy N
On Wed, 3 Jun 2020, at 16:57, Paul Gilmartin wrote:
> On Wed, 3 Jun 2020 15:45:53 +0100, Jeremy Nicoll wrote:
> >How would it be useful if it did? Which load module library is going to
> >contain a CLIST or REXX exec?
> >
> I stand half corrected. Four line later, in te
On Wed, 3 Jun 2020, at 15:21, Paul Gilmartin wrote:
> The deficiency of EXec is that it does not use the standard load module
> search sequence for the member name.
How would it be useful if it did? Which load module library is going to
contain a CLIST or REXX exec?
--
Jeremy Nicol
On Sat, 30 May 2020, at 11:54, Jeremy Nicoll wrote:
> On Sat, 30 May 2020, at 11:44, Lionel B Dyck wrote:
>
> > /* rexx */
> >
> > test = 'testx'
> >
> > interpret 'test'
On Sat, 30 May 2020, at 11:44, Lionel B Dyck wrote:
> /* rexx */
>
> test = 'testx'
>
> interpret 'test'.1 '= var'
That sets "test.1"
> say testx.1
This is a
a time but it would be very slow for a
huge file. Reading 500 or 5000 or 50,000 records in each iteration around the
loop is considerably faster AND doesn't need as much memory as the whole
file would.
--
Jeremy Nicoll - my opinions are my own.
---
e about this small excursion into objects is how I have
quickly and easily read a text file without having to loop to do the I/O
explicitly one record at a time. The array object isn't a stem, but one can
of course access each element within it explicitly, as well as
;free fi(huge)" /* close+free */
say dsname "has" linecount "lines."
One could possibly preface that code with one of the LISTDSI-based
solutions to get an approximate idea of the allocated size of the file
& hence determine an appropriate chunksize, dependi
7;s one. I can't quite remember.
Ideally you still want to do this on a test system first, to get familiar
with the process.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access in
ing programs - all from within SPF/PC.
Didn't that cease to be available in the late 1990s, though?
> The problem with compiling Java is that SPF/PC supports only DOS 8.3
> format files,...
I thought it also had no Y2K support?
--
Jeremy Nicoll -
code does that, unless the programmer provides any other code. Then
you run a 'program' consisting of an empty source file.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access
much he
has a valid mvs symbol that's actually named "Foo".
So I suggest showing what hapens with just one value - a valid symbol
name - with and without single quotes.
--
Jeremy Nicoll - my opinions are my own.
---
What do
%SYMSUB 'SYSNAME'
and
%SYMSUB SYSNAME
do?I don't have access to a machine to try this on.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
r something else?
The point though is that in the OP's original question, the
function name was enclosed in single quotes. I don't think
I understand why, yet.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN
On Fri, 27 Mar 2020, at 20:07, Seymour J Metz wrote:
> MVSVAR is not an external functions
If someone was foolish enough to write their own one, perhaps
having it call the built-in MVSVAR() wouldn't it be possible for
an exec to call the local one in preference to the built-in one?
--
you asked your original question? Because it looks to me as if
you've not provided information we needed to know.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive ac
On Thu, 26 Mar 2020, at 19:18, Paul Gilmartin wrote:
> On Thu, 26 Mar 2020 19:09:40 +0000, Jeremy Nicoll wrote:
>
> >On Thu, 26 Mar 2020, at 04:23, Bruce Hewson wrote:
> >
> >> So far I have not seen anyone identify where this is fully documented.
> >
> >
svar". That, IIRC, suggests an external function.
You might be calling a local (ie your site only) modfied version of mvsvar().
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive ac
seems to describe the MVSVAR("SYMDEF",string)
call; string is first substituted by rexx ... which I guess would mean that
eg "testing" is replaced by the value of the symbol 'testing' which, if
not set, is of course "T
On Tue, 4 Feb 2020, at 16:31, Robert Prins wrote:
> On 2020-02-04 14:39, Jeremy Nicoll wrote:
> > That's confusing. Earlier you implied it was the execs (ie the logic, I
> > assumed)
> > that was changing. Now you say it's the data. Have you got both logic and
On Tue, 4 Feb 2020, at 13:19, Robert Prins wrote:
> On 2020-02-04 10:56, Jeremy Nicoll wrote:
> > On Tue, 4 Feb 2020, at 11:44, Robert Prins wrote:
> >
> >> It also updates the change-logs in each of the affected execs, and as
> >> we keep a few generatio
pointless change-log entries ... then you
won't have the 'compare' problem?
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
On Sun, 12 Jan 2020, at 04:24, Phil Smith III wrote:
> From a book:
>
> "... located a Trojan virus during a routine mainframe defrag."
I dunno about the first bit, but "routine mainframe defrag" is fine.
DFDSS has a DEFRAG verb.
--
Jeremy Ni
's birth date, marriage date, retiral date and
- say - the future date on which some contractual thing will mature.
Thye'd likely all have different windows.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAI
sting that might not run until some months later also needed to be
thought to be ok.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
it.
Dialog test allows you to see what's happening while an ispf dialog runs
(for real).
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to list
s (eg the MTS) used mixed case, in fact I think
entirely binary member names back in the 1990s.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@l
gm,PARM=???
>
> How would I figure out what address to pass?
Rexx exec somewhere else runs control blocks, finds address of something
critical, builds & submits the JCL.
--
Jeremy Nicoll - my opinions are my own.
---
-of-list bit. So if the program follows normal rules, you
> can't pass it an address that way.
Why can't the character string contain eg the eight character hex
representation of a 4-byte address, which the program converts back
to binary and tries to pass control to?
--
Jeremy Ni
right date is 2013.I downloaded some
manuals but their production dates are 2002. Goodness knows if the products
still exist.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instr
On Wed, 20 Nov 2019, at 22:21, Seymour J Metz wrote:
> FWIW the PC editor I use most is TSPF
Transport Scotland Pavement Forum ?
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive acc
than WTL.
What does that mean? Surely in both cases the data is what the programmer
elects to send?
I'd have thought there'd be advantages in not sending log data through
message processing.
--
Jeremy Nicoll - my opinions are my own.
-
On Sat, 9 Nov 2019, at 13:26, Peter Relson wrote:
> But of course you can configure your system to have even those messages
> sent to syslog.
I wonder why the OP isn't using WTL.
--
Jeremy Nicoll - my opinions
On Wed, 2 Oct 2019, at 10:52, Jeremy Nicoll wrote:
> You need to read a TSO programming manual. Your code is so full of
> mistakes that you're going to confuse yourself terribly at this rate.
ALSO... if you'll pardon me saying so - only an idiot writes code in a
programmi
TSO.
You need to read a TSO programming manual. Your code is so full of
mistakes that you're going to confuse yourself terribly at this rate.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
ocessor
An early far from simplistic macro language was ML/1 - see eg
https://en.wikipedia.org/wiki/ML/I
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email t
;t catch usage by jobs
> submitted from people's TSO libraries and usage by generated JCL.
You could make umpteen copies of IEFBR14 with (obviously) lots of
different names, and add a step running a specific instance in each
PROC. Then see whi
On Fri, 29 Mar 2019, at 17:29, Paul Gilmartin wrote:
> On Fri, 29 Mar 2019 12:56:59 -0400, Jeremy Nicoll wrote:
> >
> >In the calling exec the rc from the (ispf) edit would be checked, because
> >invoking edit might have failed, eg because of spfdsn enqueues on the
&g
o find out if the macro had worked.
(Sometimes, those vars that should have been created by this run of
a macro, would have been preloaded with "it didn't work" values, in
the exec before I called edit.)
I don't (at home, 20 years on...) have any examples of the typical
'pr
DSN PARMIN PARMUIT
> SAY DSN PARMIN PARMUIT
> Z = "EDIT DATASET('"||DSN||"') MACRO(CHANGEIT) CONFIRM(NO) "
> ADDRESS ISPEXEC Z
> EXIT
and in that before you invoke ispf edit, insert
address ispexec "vput (parmin parmuit) profile"
So, wh
ic forum https://forum.powerbasic.com/
that the product website works unless you (like me) are in Europe.
It implies that some US sites' response to the European GDPR legislation
has been to block all attempted access from Europe.
Can people not in Europe say if they can see the site?
--
Jeremy Nicoll -
e source...You can download the SPFLite
installer and just use it.
I don't think it's fair to criticise the original author's choice of
programming tools.
--
Jeremy Nicoll - my opinions are my own.
--
For
www.spflite.com/HtmlS/TF.html
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
there's no data to the right of that point
so this is only an issue of you've chosen to make it so.
Also, in Kedit at least, the term "range" refers to the start and end lines
in a file over which a command operates.The start and end columns
are set by SET ZONE.
--
Jeremy
o be entered in the command
area to the left of the line where you want text flow to start.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@lists
every loadmodule, and each time the tool was run
someone had to sign-off each such detected change.
> https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf
Sneaky!
--
Jeremy Nicoll - my opinions are my own.
-
case you should use: parse pull ...
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
te any SYSPRINT nor
need any utility/work files.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
t; or "ZORRO" or...
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
er end parse the incoming multi-arg on the "!" literals
to get the hex versions of whatever the args in it were, then convert
those values using x2c(). Then it never matters what the individual
args contain or if they're empty.
--
Jeremy Nicoll - my opinions are my own.
--
program needs READ access to a profile .
> in class JESSPOOL.
Surely the BCDS names don't change very often?
How about having a leading step put into the HSM procedure that
writes the BCDS names to a dataset that everyone can read?
--
ler. But it
turns out that the term is more general than that, and even for
Pascal is relevant to several early compilers. See:
https://en.wikipedia.org/wiki/P-code_machine
--
Jeremy Nicoll - my opinions are my own.
;m
fairly sure the way we used to get rid of such a dataset itself was to
zap the VTOC changing the VOTC entries to suggest the file was
an ordinary sequential file, then we did a normal delete.
Is that sort of thing no longer possible?
--
Jeremy Nicoll - my opini
tically received
them placing them in files with a high level qualifier we 'owned' and
then
sent us messages saying another file had arrived so we could examine
them.
--
Jeremy Nicoll - my opinions are my own.
--
ce or have the same name.
> Perhaps there is no way around it? You just have to have another load
> module?
I don't see why. I wouldn't expect a second copy to be loaded unless
the load modue's attributes made it non-reentrant, non-sharable etc
tested in the same overall relationship as the live ones?
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
vial program will do is to run it.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
On Fri, 28 Apr 2017, at 09:40, ibmm...@foxmail.com wrote:
> 2. DSIPARM IN SA:
> IF MSGID='IEF196' THEN DISPLAY(N) NETLOG(N)
Should the quoted vakue have a trailing 'I' on it?
--
Jeremy Nicol
e &
token services), to see if they are one of this special class of users,
and if so either post the
ECB or 522 them.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
%XXV%is going
to need both the system master catalog and perhaps a large number of
user catalogs to
be searched. Is it really what you intended to do?
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN subscr
/* Initialize flag */
> EOF = 0 /* Initialize flag */
> say; say 'Updating --'
> do while (EoF=0 & error=0)/* Loop while more records and
> no error
can't remember, but
I expect when executing this we were re-prompted for our normal
password.
I think there was an ACF2 production batch job which revoked the
privilege on all
eligible userids, so if you were called in at 0730 and granted yourself
extra access,
you'd lose it at 8am,
probably expands to three separate steps. It's the third
step, the GO one
for which you'd need to define SYSIN.So the JCL (which does have a
SYSIN statement
now) is probably applying that to the first step of three.
Depending on what the stepname of the GO step is, you probably need t
SYSOUT=*
> //SYSTSIN DD *
> OC C('DS QD,TYPE=ALL,ONLINE')
> /*
>
> But, I want to look at the "OC" rexx and I can not find it in any of the
> normal libraries that I have been told are used by our jobs.
Wouldn't it be a TSO Command Processor (not a rex
e the arbitrary contents of the WTOR as a command. So we
end up with, if you like,
plain text requests "PLEASE DO SOMETHING OR OTHER" and translated them
into the actual
command or commands required.
I can't imagine working in a site that would allow any job to issue any
arbitrary com
On Fri, 1 Apr 2016, at 01:13, Bill Woodger wrote:
> X'0001F1' where the ? have the numeric as 0, gives you your 01100 in
> iterate, once it has been packed (prior to becoming binary) to use in the
> TIMES.
Why did it DISPLAY as 1 though?
--
Jeremy Nicoll - my
nd-of-file
> another RFIND just tells me end-of-file again. It doesn't repeat the
> search from the top. ISPF's behavior here is my favorite. XEDIT and vi
> never tell you about end-of-file; they just start over from the top. And
> Slick just tells me "end-of-file"
do that in edit macros etc where one has no idea what the
parms
will be. It's also a useful way of passing arbitray arguments between
programs
via a commandline.
--
Jeremy Nicoll - my opinions are my own.
--
For IBM-MAIN
n how about
//FILE1 DD DISP=SHR,DSN=MYDSN1
// DD DISP=SHR,DSN=MARKER
// DD DISP=SHR,DSN=MYDSN2
// DD DISP=SHR,DSN=MARKER
// DD DISP=SHR,DSN=MYDSN3
// DD DISP=SHR,DSN=MARKER
etc. One could have more than one type of marker file - eg one that
precedes
load another copy of that module;
of course that might also depend
on the module's attributes - whether it's re-entrant, refreshable etc.
Alternatively, why not use the mainline rexx routine to generate some
subsidiary jobstreams each of
which will process - say - 200
'
and then concatenate instances of the variables together as required.
> The choice of variable names is misleading, since th value returned is
> not the return code. In fact, in REXX return codes only apply to host
> commands, not to functions.
Docume
Skip Robinson wrote:
> In any case, aside from some odd reports of inconsistency, it would appear
> that 'P userid' pretty much relegates a user to the trash heap once out of
> ISPF, which was the original goal of the shop I mentioned earlier.
Did that requirement occur before ispf exits were su
Charles Mills wrote:
>Issue CSVQUERY
>INADDR=ptr_to_any_addr_in_my_pgm,SEARCH=JPALPA,SEARCHMINOR=NO,OUTEPNM=eight_
>char_fld_in_writable_storage
>
> (I know some of those parms are defaults; I'm just being extra clear.)
> Given RC=0, that gets me "my" name. Do I need anything else on CXVQUERY
> o
Itschak Mugzach wrote:
>I don't care that the user will look at the program logic. He is not
>authorized to execute some of the commands in the program. The thing is
>that I do not want the user to get control when the program run as they can
>see run-time results of the program or even exit from
"Shmuel Metz (Seymour J.)" wrote:
> Typically a DOC hold is there because of new messages; an ACTION hold for
> that would be inappropriate.
Not necessarily; it could affect the way message automation table entries
are coded.
--
Jeremy C B Nicoll - my opinions are my own.
Skip Robinson wrote:
> Whether or not you include GOUPEXTEND to pick up additional PTFs to
> resolve hold errors, I feel strongly that the real APPLY should encompass
> exactly the same selection of sysmods as the corresponding CHECK. I submit
> my real APPLY via SDSF SJ with CHECK commented out.
Skip Robinson wrote:
> While Ed and I differ on the need for CHECK and on the practice of
> injecting maintenance directly into the body of a running system, we agree
> on the pointlessness of chasing down sysmod error chains.
It's abiut 20 years since I last did this. IIRC there's some operand
Edward Jaffe wrote:
> As a part-time sysprog, I abbreviate your approach even more. I have no
> time for pesky 'CHECK' operations.
Do you chase down the prereq/coreq chains by hand then?
--
Jeremy C B Nicoll - my opinions are my own.
---
201 - 282 of 282 matches
Mail list logo