View previous topic :: View next topic
|
Author |
Message |
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Hi,
I have a keen interest in knowing how option 3.4 is being processed and works
something like if just
Code: |
Enter one or both of the parameters below:
Dsname Level . . . sys1*
Volume serial . .
|
Code: |
DSLIST - Data Sets Matching SYS1* Row 1 of 487
Command ===> Scroll ===> CSR
Command - Enter "/" to select action Message Volume
-------------------------------------------------------------------------------
SYS1.AACBCNTL S4DIS1
SYS1.AADFMAC1 S4DIS1
SYS1.AADRLIB S4DIS1
SYS1.AADRYLIB S4DIS1
SYS1.AAPPDAT2 S4DIS1
SYS1.AAPPDAT4 S4DIS1
SYS1.AAPPMOD1 S4DIS1
SYS1.AAPPMOD2 S4DIS1
SYS1.AAPPSAMP S4DIS1
SYS1.ABDTCLI0 S4DIS1
SYS1.ABDTHELP S4DIS1
SYS1.ABDTMAC S4DIS1
SYS1.ABDTMOD S4DIS1
SYS1.ABDTMSG S4DIS1
SYS1.ABDTPNL0 S4DIS1
SYS1.ABDTSAMP S4DIS1
SYS1.ABLSCLI0 S4DIS1
SYS1.ABLSKEL0 S4DIS1
SYS1.ABLSMSG0 S4DIS1
SYS1.ABLSPNL0 S4DIS1
SYS1.ABLSTBL0 S4DIS1
SYS1.ABMFMOD0 S4DIS1
SYS1.ABPXEXEC S4DIS1
SYS1.ABPXMENU S4DIS1
SYS1.ABPXMOD1 S4DIS1
SYS1.ABPXPENU S4DIS1
SYS1.ABPXSPC S4DIS1
SYS1.ABPXTENU S4DIS1
SYS1.ACBDCLST S4DIS1
SYS1.ACBDEHFS S4DIS1
SYS1.ACBDHENU S4DIS1
SYS1.ACBDMENU S4DIS1
SYS1.ACBDMOD1 S4DIS1
|
Can anyone explain me how it works
Regds,
Prem |
|
Back to top |
|
|
CICS Guy
Senior Member
Joined: 18 Jul 2007 Posts: 2146 Location: At my coffee table
|
|
|
|
If you ask for all catalog entries that match the first four characters of 'SYS1' that is what you will get....
What are you really asking? |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
My doubt is that how does that wildcard '*' being processed
How does the system is able to detect all those library which starts with sys1*
Hope you understood my question.
Regds,
Prem |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
How does the system is able to detect all those library which starts with sys1* |
It works the same way that manually looking in a dictionary works when you look for all of the words beginning with some value (i.e. far). You position yourself to the first word starting with "far" and continue thru until you reach a word that does not begin with "far".
In the system catalogs and other libraries, entries are stored in alphabetical order. |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Thanks dick
How it was been done?
Can anyone share their information?
I want to know the logic behind and how it could be implemented which would help me for better understanding.
Regds,
Prem |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
You're welcome Prem
Quote: |
I want to know the logic behind and how it could be implemented which would help me for better understanding. |
There is a big difference in knowing how a feature works so that it can be used and knowing the internal process of the feature. In order to know what i believe you are asking, you would need to be familiar with internally navigating various system control information as well as be fluent in assembler.
It is too detailed to be addressed in a forum like ours (IMHO).
d |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Quote: |
In order to know what i believe you are asking, you would need to be familiar with internally navigating various system control information as well as be fluent in assembler.
|
This was what I need Mr.Dick thanks for that.
Can you recommend me any ASM or HLASM guide to start to help me start writing rite from display hello world and to learn in depth a novice like me.
Thanks for the same.
Regds,
Prem |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello Prem,
The book i've found to be very good for beginners is
"System/360-370 assembler language (OS)" by
Kevin McQuillen.
It was originally published by Murach Publishing.
The original was written in 1975 and is still excellent for beginners. It is good both as a training guide as well as reference material later. It has been used in many colleges/universities and technical training facilities (at least when assembler was still being taught<g>). |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
From a recent presentation from IBM, products like LISTCAT and in effect 3.4 are based upon the program IGGCSI00 which can be called via REXX or other programs.
There are examples in SYS1.SAMPLIB (IGG*) of two or three methods. |
|
Back to top |
|
|
|