Looks okay to me.  I have a lot of stuff like that.  It's a tool, not a
piece of art!

On Tue, Jul 1, 2008 at 1:07 PM, Huegel, Thomas <[EMAIL PROTECTED]> wrote:

>  Not pretty, but it has worked for a very long time. Sort of like an old
> horse she may not look like much, but she still plows the field.
>
> -----Original Message-----
> *From:* The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]
> Behalf Of *Kris Buelens
> *Sent:* Tuesday, July 01, 2008 11:59 AM
> *To:* IBMVM@LISTSERV.UARK.EDU
> *Subject:* Re: Best method
>
> Ugh, such ugly code.  Have a look at the TCVM1 package to learn some REXX
> coding techniques.  It is an HTML selfstudy.
>
> 2008/7/1 Huegel, Thomas <[EMAIL PROTECTED]>:
>
>> Not many comments to explain the code but here is an example.
>>
>>     WAKEUP RESET
>>     CP SET IMSG IUCV
>>     CP SET  MSG IUCV
>> .
>> .
>> .
>> .
>> .
>>
>> DATEOK:
>>     FLDATE = RIGHT(DATE(S,TDATE,U),6)
>>     SET CMSTYPE HT
>>     TELL OPERATOR AT NODEID GET LOG FLDATE
>>     WAKEUP '+00:00:15 (IUCVMSG'
>>     IF RC = 2 THEN SIGNAL ERREXT3
>>     PULL RESPONSE
>>     PARSE VAR RESPONSE MTYPE . MNO . SPNO .
>>     IF FIND(RESPONSE,'DMSDSK002E') ¬=0 THEN SIGNAL ERREXT1
>>     WAKEUP '+00:00:15 (RDR '
>>     IF RC = 2 THEN SIGNAL ERREXT3
>>       DO FOREVER
>>          SPNO =  FIND(RESPONSE,'RDR FILE')
>>          IF SPNO ¬= 0 THEN DO
>>           SPNO = SPNO + 2
>>           SIGNAL PEEKIT
>>          END
>>          WAKEUP '+00:00:10 (IUCVMSG'
>>          IF RC = 2 THEN SIGNAL ERREXT3
>>          PULL RESPONSE
>>          PARSE VAR RESPONSE MTYPE . MNO . SPNO .
>>        END
>> PEEKIT:
>>     DESBUF
>>     SPNO = WORD(RESPONSE,SPNO)
>>     QUEUE COMMAND SET RESERVED 1 HI SEELOG NODEID TDATE
>>     QUEUE COMMAND SET PF15 FFILE NODEID FLDATE
>>     PEEK SPNO '(FOR * PROFILE PROFDISZ'
>>     PURGE RDR SPNO
>> EXIT:
>>     WAKEUP RESET
>>     SET MSG ON
>>     SET IMSG ON
>>     EXIT
>>
>> -----Original Message-----
>> From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]
>> Behalf Of Wakser, David
>> Sent: Tuesday, July 01, 2008 9:10 AM
>> To: IBMVM@LISTSERV.UARK.EDU
>>  Subject: Best method
>>
>>
>> All:
>>
>>        What is the best method to code, for a SVM, a wait for a file to
>> arrive in its reader?
>>
>>        I have a (very old) EXEC that has a "do forever" loop with a
>> "EXECIO * CP (STEM" aa. "STRING CP Q RDR * ALL" command followed by a
>> SLEEP when no files are found. Is there a better method of "waking up"
>> an EXEC when a RDR file arrives?
>>
>>        Thanks, in advance.
>>
>> David Wakser
>>
>
>
>
> --
> Kris Buelens,
> IBM Belgium, VM customer support
>
>


-- 
Mark Pace
Mainline Information Systems

Reply via email to