IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Finding the Macro name by the data varaible name -listing


IBM Mainframe Forums -> PL/I & Assembler
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
milind suman
Warnings : 1

New User


Joined: 19 Aug 2009
Posts: 55
Location: Pune

PostPosted: Tue Apr 05, 2011 12:42 pm
Reply with quote

An assembler program is declaring many Macro /Dsect's which gets expanded in compilation . when reseraching for a particular Data variable name ( which comes from a desct/macro ) , I need to find the macro/desect which has created the variable , The problem arises when the layout is very big and I have to manualy trace the layout back till the Macro name declaration . It gets time consuming .


Is there any way to get the macro/desect name quickly given the Data variable name . I cant scan the macro library for the variable name . since the name are not the exact match .
Please suggest .

Code:
015378 000059                            17107+CTvar DS    AL1                FORMAT
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Tue Apr 05, 2011 2:49 pm
Reply with quote

as a documentation tool the cross referencing facility of the HLASM toolkit is quite handy
publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/ASMSH020
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> PL/I & Assembler

 


Similar Topics
Topic Forum Replies
No new posts Finding and researching jobs All Other Mainframe Topics 0
No new posts Store the data for fixed length COBOL Programming 1
No new posts Data set Rec-Cnt and Byte-Cnt Testing & Performance 2
No new posts VB to FB - Finding LRECL SYNCSORT 4
No new posts SCOPE PENDING option -check data DB2 2
Search our Forums:

Back to Top