I copied the JCL from SYS1.PROCLIB ASMAC

As that is a proc just to Assemble

> On Sep 26, 2016, at 5:44 PM, Edward Gould <edgould1...@comcast.net> wrote:
> 
> I will ask a question that should have been asked first time around.
> Is there a valid unit name of VIO?
> 
> Ed
>> On Sep 26, 2016, at 3:55 PM, Joe Reichman <reichman...@gmail.com> wrote:
>> 
>> Just NODECK but it still looked for SYSLIN I allocated with VIO but dummied
>> it got the Asssembly list  
>> 
>> -----Original Message-----
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
>> Behalf Of Edward Gould
>> Sent: Monday, September 26, 2016 4:44 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: S99ERROR = 21C For &&OBJ UNIT=VIO
>> 
>> What options did you pass to the assembler?
>> 
>> Ed
>> 
>>>> On Sep 25, 2016, at 7:00 AM, Joseph Reichman <reichman...@gmail.com>
>>> wrote:
>>> 
>>> Well
>>> 
>>> I was able to allocate the datasets run Or BASSM to the assembler
>>> 
>>> But I cann't find the sysprint dataset
>>> 
>>> I had disp=(new,catlg)
>>> 
>>> Thanks
>>> 
>>> I am going to change the name and see
>>> 
>>>> On Sep 25, 2016, at 7:52 AM, J R <jayare...@hotmail.com> wrote:
>>>> 
>>>> SA23-1371-05
>>>> 
>>>> z/OS V2R2 MVS Authorized Assembler Services Guide
>>>> 
>>>> Chapter 26. Requesting dynamic allocation functions
>>>> 
>>>> Page 646.
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>> On Sep 25, 2016, at 00:38, Paul Gilmartin
>> <0000000433f07816-dmarc-requ...@listserv.ua.edu<mailto:0000000433f07816-dmar
>> c-requ...@listserv.ua.edu>> wrote:
>>>> 
>>>> On Sun, 25 Sep 2016 02:02:43 +0000, J R wrote:
>>>> 
>>>> From the FM:
>>>> 
>>>> Verb code 01 - Dsname allocation text units
>>>> 
>>>> Dsname specification - Key = '0002'
>>>> 
>>>> DALDSNAM specifies the name of the data set to be allocated. The data set
>> name can contain special characters, if the data set name is enclosed in
>> apostrophes. The system cannot catalog a data set name enclosed in
>> apostrophes; it will use a disposition of KEEP instead. The data set name
>> can contain system symbols. See the information on using system symbols in
>> z/OS MVS Initialization and Tuning Reference for more information.
>>>> 
>>>> The maximum length of the data set name is 44 characters, excluding any
>> enclosing apostrophes and compressing any double apostrophes within the data
>> set name.
>>>> 
>>>> Example: To specify the temporary dsname &LOAD, code: KEY # LEN PARM
>>>> 
>>>>                 0002   0001   0005   50 D3 D6 C1 C4
>>>> 
>>>> Unless I'm badly missing the context (which FM?) this is an egregious 
>>>> hodgepodge of Assembler syntax, JCL syntax, and DYNALLOC specification.
>>>> By experiment several decades ago:
>>>> 
>>>> o I could create data sets with outrageous names; internal blanks, 
>>>> NUL characters ...  Administrators complained to me when they were 
>>>> unable to scratch them with the utility they used.
>>>> 
>>>> o I don't believe apostrophes, single or double, were necessary.
>>>> I could have built the DALDSNAM TU with a sequence of AL1(nnn) 
>>>> constants.
>>>> 
>>>> o '&' means nothing to DYNALLOC.  The example simply refers to a data 
>>>> set name beginning with the AL1(80) byte.  Temporary DSNs and 
>>>> DISP=PASS are handled by JCL and the initiator.
>>>> 
>>>> o I don't know whether DYNALLOC substitutes system symbols (it came 
>>>> about after my experiments).  But I believe that's done (only?) by 
>>>> JCL processing.
>>>> 
>>>> o JCL, from an overabundance of caution, believes any data set name 
>>>> surrounded by apostrophes is ineligible for catalog processing.
>>>> (I need to try DSN='SYS1.MACLIB' to see whether it works.)
>>>> 
>>>> o DISABLE(DSNCHECK) profoundly changes the rules.  I don't know which 
>>>> services respect or enforce this.  I doubt that JCL will allow 
>>>> catalog processing of data set names containing special characters or 
>>>> even consecutive periods or qualifiers longer than 8 characters 
>>>> despite DISABLE(DSNCHECK)'s being in effect.
>>>> 
>>>> -- gil
>>>> 
>>>> ---------------------------------------------------------------------
>>>> - For IBM-MAIN subscribe / signoff / archive access instructions, 
>>>> send email to 
>>>> lists...@listserv.ua.edu<mailto:lists...@listserv.ua.edu> with the 
>>>> message: INFO IBM-MAIN
>>>> 
>>>> ---------------------------------------------------------------------
>>>> - For IBM-MAIN subscribe / signoff / archive access instructions, 
>>>> send email to lists...@listserv.ua.edu with the message: INFO 
>>>> IBM-MAIN
>>> 
>>> ----------------------------------------------------------------------
>>> For IBM-MAIN subscribe / signoff / archive access instructions, send 
>>> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions, send email
>> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to