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
 

 

Finding source of REXX code

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CLIST & REXX
View previous topic :: :: View next topic  
Author Message
rohitsir

New User


Joined: 21 Aug 2007
Posts: 32
Location: USA

PostPosted: Sat May 03, 2008 3:41 am    Post subject: Finding source of REXX code
Reply with quote

I am trying to find out the source code of one of the rexx routines. I have searched through all the sysproc and sysexec allocated libraries. Can anybody give me any more pointers in this regard.

Rohit
Back to top
View user's profile Send private message

Anuj Dhawan

Senior Member


Joined: 22 Apr 2006
Posts: 6258
Location: Mumbai, India

PostPosted: Sat May 03, 2008 4:28 am    Post subject:
Reply with quote

Might be you have done this already, however, for reference, I search all the libraries under ISRDDN with the command "MEMBER membername", whenever such a 'new' code comes my way.
Back to top
View user's profile Send private message
rohitsir

New User


Joined: 21 Aug 2007
Posts: 32
Location: USA

PostPosted: Sun May 04, 2008 2:33 am    Post subject:
Reply with quote

I have tried that aswell. No luck :-(
Back to top
View user's profile Send private message
superk

Moderator Team Head


Joined: 26 Apr 2004
Posts: 4648
Location: Raleigh, NC, USA

PostPosted: Sun May 04, 2008 9:08 pm    Post subject: Reply to: Finding source of REXX code
Reply with quote

If you don't know the source, then how do you know that the code is written in REXX? Maybe it resides as compiled code in a load module somewhere.
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2025
Location: Silicon Valley

PostPosted: Tue May 13, 2008 5:27 am    Post subject: Reply to: Finding source of REXX code
Reply with quote

Where is your current member? If it is in SYSEXEC or SYSPROC, the rexx source might be within the compiled rexx program. You may be able to manually re-build the source with some hard work.
Back to top
View user's profile Send private message
rohitsir

New User


Joined: 21 Aug 2007
Posts: 32
Location: USA

PostPosted: Wed May 14, 2008 4:10 am    Post subject:
Reply with quote

Well, the utility I am talking about is used in edit mode. I have searched through all the allocated libraries under ISRDDN but i couldn't find the source code.
Back to top
View user's profile Send private message
gcicchet

Senior Member


Joined: 28 Jul 2006
Posts: 1703
Location: Australia

PostPosted: Wed May 14, 2008 4:37 am    Post subject:
Reply with quote

Hi,
it could be a load module as previously mentioned, try typing LPA in ISRDDN before searching for the member.


Gerry
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: Wed May 14, 2008 4:37 am    Post subject:
Reply with quote

Hello,

Quote:
but i couldn't find the source code.
Could you find the executable? As Pedro mentioned, the source may be embedded in the executable module.

If this is the module/code that allows you to edit vsam files directly, i suspect that the code may be assembler. . .
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2025
Location: Silicon Valley

PostPosted: Wed May 14, 2008 6:00 am    Post subject: Reply to: Finding source of REXX code
Reply with quote

Quote:

the utility I am talking about is used in edit mode

Can you explain how the utility is invoked? What is the name?
Back to top
View user's profile Send private message
rohitsir

New User


Joined: 21 Aug 2007
Posts: 32
Location: USA

PostPosted: Thu May 15, 2008 3:01 am    Post subject:
Reply with quote

Utility: BR

To browse files by pointing cursor to the dataset name and typing BR at command line and pressing enter.
Back to top
View user's profile Send private message
rohitsir

New User


Joined: 21 Aug 2007
Posts: 32
Location: USA

PostPosted: Thu May 15, 2008 3:18 am    Post subject:
Reply with quote

Quote:
it could be a load module as previously mentioned, try typing LPA in ISRDDN before searching for the member.


I tried looking into LPALIB libraries. I don't have access to all the libraries. That utility might be in one of these libraries.



Quote:
If this is the module/code that allows you to edit vsam files directly, i suspect that the code may be assembler. . .


Utility opens up vsam in browse mode only.
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 May 15, 2008 5:01 am    Post subject:
Reply with quote

Hello,

If you talk with your system support people, they should be able to tell you from which library the module is being executed. They can also tell what kind of module this is (rexx, assembler, etc). It may be part of some purchased/leased software.
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 -> CLIST & REXX All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts How to Capture the Max return code of... anilkumar922 All Other Mainframe Topics 0 Thu Jan 12, 2017 12:02 pm
This topic is locked: you cannot edit posts or make replies. Calling REXX code from ISPF panel sanchita dey TSO/ISPF 4 Mon Jan 02, 2017 5:13 pm
No new posts REXX DB2: Dynamic allocation of DB2.D... BHAS CLIST & REXX 3 Mon Dec 19, 2016 8:26 pm
No new posts find particular member name in PDS us... ravi243 CLIST & REXX 10 Mon Dec 19, 2016 6:44 pm
No new posts PL/I code tuning/Performance improvement Virendra Shambharkar PL/I & Assembler 4 Mon Dec 05, 2016 11:57 am


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