开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: silly question

 

Hi, Rene:

You mentioned "page 55 of Administrator's Reference" ...

Where can I find this manual?

Thanks in advance,

Mark S. Waterbury


Re: silly question

 

Joe,

"page 355 of " WHAT "Admin. Ref." manual??

Can you? please provide a URL or link to said manual?

TIA,

Mark S. Waterbury


Re: silly question

 

Hello Carlos,

If by H-390 (1.7) you mean the Sim390 version 1.7 emulator of Dave Edwards, then I don't know how to submit a job from Windows using the card reader. But, with Sim390, you can use the ftp server of MUSIC to transfer files, in particular, your PL/I sources.

I have attached a REXX script by Dave Edwards to compile the different PL/I subroutines of the SSP package. I think you may find it useful and adaptable (at least in part) to your situation. Take also a look at the Subroutine Library Creation documentation, page 345 of the Administrator's Reference. With SUBLIB.GEN, you can create a library of object modules that can be used later by the linker or the loader.

Cheers,

Rene FERLAND, Montreal


Re: silly question

 

Well, Thanks to you all

?

I think this is the answer to my question.

For simplicity reasons. I'm running Music/SP version B plus updates in a H-390 ( 1.7 ) environment under Windows 10.

My goal is to compile and generate object modules, for several PL/1 Programs from a project, then linkedit them, make a loadable module and then load it ( as I did under CM/S several years ago ).

I was unable to compile and link several modules, because PL/I (F) compiler reads al the data card in a batch, till EOF, so if I execute a script the compilers try to compile ( with errors ) all the lines in the batch, including the /END, /LOAD LKED.

So I tryed to submit some jobs ( each one with his own /END), but MUSIC acknowledge to send them, but SIM-390, does not execute them at all.

Seems like I have to explore the Hercules option.??

Thanks again.


--

Carlos

Argentina


Re: silly question

 

Carlos,
?
I am not sure I understand your silly question :-) What I can say is this.
?
If you run MUSIC/SP native under Hercules, you can:
?
a) submit a job to the MUSIC/SP BATCH Facility from your host (Windows, Linux, MacOS) using the card reader;
b) submit a job in a MUSIC file to BATCH using the SUBMIT command.
?
If you run MUSIC/SP in a guest under VM (itself under Hercules) you can:
?
1) do a) and b) above;
2) send, from MUSIC, a job to an other virtual machine running possibly a different OS using SUBMIT again; you need to customize SUBMIT for that, see page 65 of Administrator's Reference). However, you can't get back the output of the job in the OUTPUT spool of MUSIC, VMREADX is missing on the MUSIC demo.
?
Cheers,
?
Rene FERLAND, Montreal
?


Re: silly question

 

There is no such thing as submitting a job to Hercules.

You can submit a JOB to VM if you are running MUSIC/SP as a guest of VM. See the VMSUBM?command on page 355 of the Admin ref.

Joe

On Sat, Jul 18, 2020 at 8:16 AM carlos feldman <carlfelster@...> wrote:

Does submit work under H390-MUSIC SP ?

I was reading documentation, and submit seems a backdoor to real VM/370 hardare ? Is that so ?

Could I run submit jobs under H-390 ? How ?

Or I do need to run Hercules+MUSIC ?

Or worst, do I need a real VM OS hardware available?

?

Thanks in advance for you? answers


--

Carlos

Argentina


silly question

 

Does submit work under H390-MUSIC SP ?

I was reading documentation, and submit seems a backdoor to real VM/370 hardare ? Is that so ?

Could I run submit jobs under H-390 ? How ?

Or I do need to run Hercules+MUSIC ?

Or worst, do I need a real VM OS hardware available?

?

Thanks in advance for you? answers


--

Carlos

Argentina


Re: Question on MUSIC JCL

 

Problem seems like, PL/I compiler once started by exec beingin control keeps reading ALL the SYSYN entries, disregarding control options like /COM or /END or /JOB. Something like this is mentioned in the /FILE documentation in Music.

I may need to try this submiting my sctipt or in a CMS environment.
--

Carlos

Argentina


Re: Question on MUSIC JCL

 

I haven't done anything with PL/I on MUSIC but from my experience
with other languages on MUSIC and reading the online help (HELP /LOAD
and HELP LKED), the following is my guess at what you need:

For compilation, you need a line like this to generate the object file:

/FILE SYSPUNCH NAME(PLITEST-2.OBJ) NEW(REPLACE)

(It will work if you call the object file something.lmod but it will
end up causing confusion!)

For link edit, I think you need a file something like this for example:

/FILE LMOD NAME(PLITEST-2.LMOD) NEW(REPLACE) LRECL(128) RECFM(F)
/file sublibos pds(*pl1f,*mus,*os)
/load lked
/job map,nogo,print,stats,mode=os,name=PLITEST2
/INCLUDE PLITEST-2.OBJ

Be sure not to have /JOB before /LOAD in any of the files

Finally, to execute the program link edited above, use a file something
like this:

/FILE LMOD NAME(PLITEST-2.LMOD) SHR
/LOAD XMPLI
PLITEST2
A=1 B=2 C=3;

I don't know enough PL/I to test this so it's just guesswork.
It might be useful as a starting point.

Regards,
Peter Coghlan


HI ! I was working? on some batches to compile PL/I programs.

My first approach, was very primitive, a batch with all sources and data, like the time of punched cards, and it worked well:

/SYS REGION=500

/FILE SYSPRINT N(PLITEST-2.PRN)? NEW(REPL) LRECL(133)

/COM /file SYSPUNCH N(PLITEST-2.LMOD) NEW(REPL)

/COM /FILE SYSUT3? ?N(PLITEST-2.SUT3) NEW(REPL) LRECL(80)

/INC PL1F

/OPT NOSOURCE,DECK,NONEST,NOATTR

/INC PLITEST-2.PLI

/DATA

A=1 B=2 C=3;

/END

Then I made three different batches, one to compile, other to linkedit. and other to run, that worked OK.
Since I Intend to compile several modules on dis, I wrote a jcl batch, to compile, ling and run, in separe sections, but it give some error.
Thing is, the compiler does not stop, and keeps reading JCL statements as part of the program:

PLITEST-2 is the compiler Output and MYPROG.LMOD is the loadable module to be run.

(compilation part)
/SYS REGION=500
/FILE SYSPRINT N(PLITEST-2.PRN)? NEW(REPL) LRECL(133)
/file SYSPUNCH N(PLITEST-2.LMOD) NEW(REPL)
/INC PL1F
/OPT NOSOURCE,DECK,NONEST,NOATTR,PRINT
/JOB NOGO
/INC PLITEST-2.PLI

(LINKEDIT PART)
/JOB
/file lmod n(MYPROG.LMOD) NEW(REP) lr(128) recfm(f) space(100)
/file sublibos pds(*pl1f,*mus,*os)
/load lked
/job map,nogo,print,stats,mode=os,name=MYPROG
.org 4a00
/INC PLITEST-2.LMOD

(Execution part)
/JOB
/inc xmpl1f
MYPROG n(MYPROG.lmod)

(DATA SECTION)
A=1? B=2? C=3 ;
/END

Can you give me any suggestion gentlemen ?

--

Carlos

Argentina


Re: Question on MUSIC JCL

 

With this rex script, things seems to go right.
?
I was trying to do a JCL, for being able to submit it.
?
/INC REXX
PUSH '/INCLUDE PLITEST-2.COMP'
EXEC
PUSH '/INCLUDE PLITEST-2.LINK'
EXEC
PUSH '/INCLUDE PLITEST-2.RUN'
EXEC
?
--

Carlos

Argentina


Question on MUSIC JCL

 

HI ! I was working? on some batches to compile PL/I programs.

?

My first approach, was very primitive, a batch with all sources and data, like the time of punched cards, and it worked well:

/SYS REGION=500

/FILE SYSPRINT N(PLITEST-2.PRN)? NEW(REPL) LRECL(133)

/COM /file SYSPUNCH N(PLITEST-2.LMOD) NEW(REPL)

/COM /FILE SYSUT3? ?N(PLITEST-2.SUT3) NEW(REPL) LRECL(80)

/INC PL1F

/OPT NOSOURCE,DECK,NONEST,NOATTR

/INC PLITEST-2.PLI

/DATA

A=1 B=2 C=3;

/END

?
Then I made three different batches, one to compile, other to linkedit. and other to run, that worked OK.
Since I Intend to compile several modules on dis, I wrote a jcl batch, to compile, ling and run, in separe sections, but it give some error.
Thing is, the compiler does not stop, and keeps reading JCL statements as part of the program:
?
PLITEST-2 is the compiler Output and MYPROG.LMOD is the loadable module to be run.

(compilation part)
/SYS REGION=500
/FILE SYSPRINT N(PLITEST-2.PRN)? NEW(REPL) LRECL(133)
/file SYSPUNCH N(PLITEST-2.LMOD) NEW(REPL)
/INC PL1F
/OPT NOSOURCE,DECK,NONEST,NOATTR,PRINT
/JOB NOGO
/INC PLITEST-2.PLI

(LINKEDIT PART)
/JOB
/file lmod n(MYPROG.LMOD) NEW(REP) lr(128) recfm(f) space(100)
/file sublibos pds(*pl1f,*mus,*os)
/load lked
/job map,nogo,print,stats,mode=os,name=MYPROG
.org 4a00
/INC PLITEST-2.LMOD

(Execution part)
/JOB
/inc xmpl1f
MYPROG n(MYPROG.lmod)
?
(DATA SECTION)
A=1? B=2? C=3 ;
/END
?
?
Can you give me any suggestion gentlemen ?

--

Carlos

Argentina


File /music JCL Cheat Sheet.pdf uploaded #file-notice

[email protected] Notification
 

The following files have been uploaded to the Files area of the [email protected] group.

By: carlos feldman

Description:
Cheatsheet for Music JCL, from option 8 of command HELP BAT. Can be printed the size of a notebook


Re: On aplying updates to Music 6.2

 

Allen,

Thanks for tips. I'll keep them in my MUSIC trick bag. :-)

I did not know about the man command which explains why I did not mention it in the video. I feel manx is a "privilege" command, so I'll leave that way.

Cheers,

Rene FERLAND, Montreal


Re: On aplying updates to Music 6.2

 

开云体育

Using p from the output queue….. yeah you are probably right.? I was just dismayed when you said it didn’t work.

?

Manx.... the issue as I saw it was the AG and AR weren’t meant for the common user, so the access control is set different.? I came up with two ways.? Pick your poison as both have some drawbacks, or skip it.

?

The easiest is to give guest the lscan priv.? as it’s an academic system, that shouldn’t be a problem.? Not feasible to give a couple hundred students this back in the day though…

?

From $000 and *go mode (that’s what we nicknamed the *go prompt)

?

Codupd change guest priv lscan

?

To undo:

?

Codupd change guest priv nolscan

?

The second way I thought was to make all the manx files match access control bytes to the man file counter parts.? I created two files manall and manreset.? First I created manall.

?

All from $000 and *go mode

?

Copy $pgm:filech manall

Edit manall

?

Edit the file to look like this:

?

/SYS NOPRINT?????????????????????????????????????????

/FILE LMOD N($PGM:FILECH.LMOD)???????????????????????

/LOAD XMON???????????????????????????????????????????

FILECH???????????????????????????????????????????????

$MAN:MANX????????????? $MAN:MANX????????????? C0004040

$MAN:MAN.AG??????????? $MAN:MAN.AG??????????? 80206060

$MAN:MAN.AR??????????? $MAN:MAN.AR??????????? 80206060

$MAN:AG.TOTAL????????? $MAN:AG.TOTAL????????? 00004040

$MAN:AG.WIDX?????????? $MAN:AG.WIDX?????????? 00004040

$MAN:AR.TOTAL????????? $MAN:AR.TOTAL????????? 00004040

$MAN:AR.WIDX?????????? $MAN:AR.WIDX?????????? 00004040

?

Filename in cols 1-22

Filename in cols 24-45

New attribute bytes in col 47-54

?

Save, quit, execute the file.

?

To back the change out, copy manall to manreset and change the attribute bytes:

?

/SYS NOPRINT?????????????????????????????????????????

/FILE LMOD N($PGM:FILECH.LMOD)???????????????????????

/LOAD XMON???????????????????????????????????????????

FILECH???????????????????????????????????????????????

$MAN:MANX????????????? $MAN:MANX????????????? 8000C0C0

$MAN:MAN.AG??????????? $MAN:MAN.AG??????????? 8020E0E0

$MAN:MAN.AR??????????? $MAN:MAN.AR??????????? 8020E0E0

$MAN:AG.TOTAL????????? $MAN:AG.TOTAL????????? 0000C0C0

$MAN:AG.WIDX?????????? $MAN:AG.WIDX?????????? 0000C0C0

$MAN:AR.TOTAL????????? $MAN:AR.TOTAL????????? 0000C0C0

$MAN:AR.WIDX?????????? $MAN:AR.WIDX?????????? 0000C0C0

?

File, and execute

?

I didn’t triple check the attributes, so feel free to double check the manreset file’s attributes BEFORE you run manall.?

?

From: [email protected] [mailto:[email protected]] On Behalf Of René Ferland
Sent: Saturday, July 11, 2020 12:59 PM
To: [email protected]
Subject: Re: [H390-MUSIC] On aplying updates to Music 6.2

?

>> The system was missing the musicy volume.


Yes but it has MUSIC1 :-) which makes it in line with the installation instructions of chapter 3 in the Administrator's Guide (the reason I added it).

?

?

?

>> I guess the reason for bringing it up, is maybe the link you sent not the ‘latest and greatest’?

?

Did I say it was the latest and greatest? If so, I guess I got carried away a little ...?

?

?

?

>> It has all your guest account work, so it’s close.

?

:-)

?

?

?

>> If you ever do a refresh, you should include man and manx.

?

man and manx are there. They work fine for $000; man works for the guest account but manx generates a security violation. Maybe there is a setting to change somewhere for the guest account, would you know?

?

?

?

>> You said there was no clear key.? Maybe you meant in your 3270 emulator???

?

On TSO and CMS, I use the CLS command routinely to clear the screen. It's almost an automatic reflex for me (instead of using PA1 or the CLEAR key of the emulator). As CLS does not exist on MUSIC, I get the ERR04 message frequently.

?

?

?

>> And is there a reason you use save and quit over just file?? Save and quit would drive me crazy these days.

?

Well, when you use the editor in FLIB, the file command will save and quit and then ask you to type Enter to go back to FLIB. And that confirm step annoys me. :-)

?

?

?

>> And when you were in the output queue, I was expecting the p to print to work, and then you said it didn’t.

?

I think a piece of software is missing for this to work. If I am wrong here and you know what to do, please share.

?

Cheers,

?

Rene FERLAND, Montreal

?


Re: MUSIC Info

 

Hi Rene,

my question was a little bit hasty. I searched first for MUSIC, which gives a lot of wrong results. After i searched for MUSIC/SP i got the right info.

So, in the meantime, i ipled and have it running with Sim390.

Thanks

Erwin


Re: MUSIC Info

 

Hello Erwin,
?
A good start is the Wikipedia web page of MUSIC/SP:
?
https://en.wikipedia.org/wiki/MUSIC/SP
?
In the external links at the bottom of that page, you will find where to download the demo system, the SIM390 emulator, and some other usefule links.

Cheers,
?
Rene FERLAND, Montreal


Re: On aplying updates to Music 6.2

 

>> The system was missing the musicy volume.

Yes but it has MUSIC1 :-) which makes it in line with the installation instructions of chapter 3 in the Administrator's Guide (the reason I added it).
?
?
?
>> I guess the reason for bringing it up, is maybe the link you sent not the ‘latest and greatest’?
?
Did I say it was the latest and greatest? If so, I guess I got carried away a little ...?
?
?
?
>> It has all your guest account work, so it’s close.
?
:-)
?
?
?
>> If you ever do a refresh, you should include man and manx.
?
man and manx are there. They work fine for $000; man works for the guest account but manx generates a security violation. Maybe there is a setting to change somewhere for the guest account, would you know?
?
?
?
>> You said there was no clear key.? Maybe you meant in your 3270 emulator???
?
On TSO and CMS, I use the CLS command routinely to clear the screen. It's almost an automatic reflex for me (instead of using PA1 or the CLEAR key of the emulator). As CLS does not exist on MUSIC, I get the ERR04 message frequently.
?
?
?
>> And is there a reason you use save and quit over just file?? Save and quit would drive me crazy these days.
?
Well, when you use the editor in FLIB, the file command will save and quit and then ask you to type Enter to go back to FLIB. And that confirm step annoys me. :-)
?
?
?
>> And when you were in the output queue, I was expecting the p to print to work, and then you said it didn’t.
?
I think a piece of software is missing for this to work. If I am wrong here and you know what to do, please share.
?
Cheers,
?
Rene FERLAND, Montreal
?


MUSIC Info

 

Hi,

i've worked with OSes from IBM and Siemens since 1972, but i never heard about MUSIC.

Can i get some more infos about it?

Thanks

Erwin


Info about MUSIC

 

Hi fellows,

i've worked with IBM and Siemens OSes since 1972. But i never know MUSIC. Where can i find infos about MUSIC.

thanks

Erwin


Re: On aplying updates to Music 6.2

 

开云体育

I downloaded the zip.? The system was missing the musicy volume.? Not a big deal.? I added a disk to the demo sometime ago and scratched it.? I guess the reason for bringing it up, is maybe the link you sent not the ‘latest and greatest’?? It has all your guest account work, so it’s close.

?

I’m going to search for the 5.3 system, too.? Maybe it will have the vsfort compiler.? I do remember I preferred that over the fortg compiler.

?

If you ever do a refresh, you should include man and manx.? I was sitting on the edge of my seat waiting for it J? seriously, I had the manuals in printed form, but I think the man/manx implementation was phenominal.? I used that format like 95% of the time

?

You said there was no clear key.? Maybe you meant in your 3270 emulator?? The PA2 key cleared the screen.? Although I had to close my eyes and put my hand where the PA1/PA2 should have been to recall the name, my emulator maps pa2 to page down.

?

And is there a reason you use save and quit over just file?? Save and quit would drive me crazy these days.

?

And when you were in the output queue, I was expecting the p to print to work, and then you said it didn’t.

?

A lot of stuff came back.

?

None of this meant negative at all.? Just some observations while watching.? It was nicely done and informative.

?

Thanks for sharing.? After watching, I’m going to be trying to come up with some music project again. ??I’ve wanted to do c with panel, just not came up with a good excuse yet.

?

Thanks again!

?

From: [email protected] [mailto:[email protected]] On Behalf Of Allen Hinkle via groups.io
Sent: Friday, July 10, 2020 12:10 AM
To: [email protected]
Subject: Re: [H390-MUSIC] On aplying updates to Music 6.2

?

Good deal.

?

I have the vid’s queued up.

?

I was a fresh out of college admin of our music system for about 9 years at Transylvania university in Lexington ky.? I think music went in my sophomore year, but other than some fortran programs as a cs major, and e-mail, that was about all we dealt with it.

?

Administratively, we had almost all our offices running home grown apps, registrar, admissions, dept of public safety, residence life, community education, admissions, and student recruiting.? My first job was to maintain/re-write a lot of that code and be the music system admin.

?

I have the ‘b’ version on simm390.? I tried to see if the school had any of our old backups.? Would have great to resurrect that.? But, looking forward to see what I may have missed being such a noob at the time.

?

From: [email protected] [mailto:[email protected]] On Behalf Of René Ferland
Sent: Thursday, July 9, 2020 1:31 AM
To: [email protected]
Subject: Re: [H390-MUSIC] On aplying updates to Music 6.2

?

>> Did I miss something?

Not really. :-) He's talking about the system I use in a Youtube video, which is just the demo with all the updates installed.?

You can download it here:?

Cheers,

Rene FERLAND, Montreal