Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Concept behind 3.4 option

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> TSO/ISPF
View previous topic :: :: View next topic  
Author Message
Pandora-Box

Moderator


Joined: 07 Sep 2006
Posts: 1529
Location: Andromeda Galaxy

PostPosted: Thu Apr 24, 2008 10:13 am    Post subject: Concept behind 3.4 option
Reply with quote

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
View user's profile Send private message

CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2150
Location: At my coffee table

PostPosted: Thu Apr 24, 2008 10:22 am    Post subject:
Reply with quote

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
View user's profile Send private message
Pandora-Box

Moderator


Joined: 07 Sep 2006
Posts: 1529
Location: Andromeda Galaxy

PostPosted: Thu Apr 24, 2008 10:37 am    Post subject:
Reply with quote

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
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu Apr 24, 2008 11:10 am    Post subject:
Reply with quote

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
View user's profile Send private message
Pandora-Box

Moderator


Joined: 07 Sep 2006
Posts: 1529
Location: Andromeda Galaxy

PostPosted: Thu Apr 24, 2008 11:16 am    Post subject:
Reply with quote

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
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu Apr 24, 2008 11:21 am    Post subject: Reply to: Concept behind 3.4 option
Reply with quote

You're welcome Prem icon_smile.gif

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
View user's profile Send private message
Pandora-Box

Moderator


Joined: 07 Sep 2006
Posts: 1529
Location: Andromeda Galaxy

PostPosted: Thu Apr 24, 2008 11:54 am    Post subject:
Reply with quote

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 icon_lol.gif and to learn in depth a novice like me.

Thanks for the same.
Regds,
Prem
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu Apr 24, 2008 7:18 pm    Post subject:
Reply with quote

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
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Thu Apr 24, 2008 7:28 pm    Post subject:
Reply with quote

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
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> TSO/ISPF All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts BWO option in VSAM blayek CICS 3 Sat Nov 05, 2016 10:47 am
No new posts Regarding COBOL Stored Procedure opti... selvamsrinivasan85 DB2 4 Fri Nov 04, 2016 8:57 pm
No new posts Compiler option for override the exte... muralikrishnan_new COBOL Programming 9 Fri Jul 08, 2016 12:09 pm
No new posts ICETOOL higher option Anshul Das DFSORT/ICETOOL 14 Thu Apr 14, 2016 8:00 am
No new posts CEXEC not able to execute if no SLINE... boyti ko CLIST & REXX 2 Wed Apr 13, 2016 4:31 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us