PARSE is table driven. What is the documented syntax for RUN and what is in the PPL.?
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר ________________________________________ From: IBM Mainframe Discussion List <[email protected]> on behalf of Peter Relson <[email protected]> Sent: Thursday, June 6, 2024 7:57 AM To: [email protected] Subject: Re: DSNTEP2 problem <snip> RUN PROGRAM(DSNTEP2) PLAN(DSNTEP1) LIB('DB2.DBV.SDSNSAMP') IKJ56712I INVALID KEYWORD, PLAN(DSNTEP1) </snip> I'm surprised that TSO parsing (and given that we see an IKJ message, it seems that TSO parsing is being used, not necessarily by TSO itself) would consider a "bad value" (especially when the possible values are not knowable to a parser) to be an "INVALID KEYWORD" (as opposed to if the user had coded PLANN(DSNTEP1) it might have complained that PLANN was an invalid keyword. Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
