Portal | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Forum Index
 
Register
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
how to show listing in physical location order vs logical

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> PL/I & Assembler
View previous topic :: :: View next topic  
Author Message
Lynne Schuler

New User


Joined: 15 Jan 2015
Posts: 35
Location: USA

PostPosted: Sat Aug 22, 2020 9:56 pm    Post subject: how to show listing in physical location order vs logical
Reply with quote

when you have an assembler program written in logical order with multiple LOCTRs, is there any way to show the listing in physical order? not logical order?

I have gone thru the IBM assembler manual with the assembly options, but cannot find an option that seems to do this. I thought maybe I'm not looking for the right term.

does anyone know of a way to do this?
Back to top
View user's profile Send private message

steve-myers

Active Member


Joined: 30 Nov 2013
Posts: 859
Location: The Universe

PostPosted: Sun Aug 23, 2020 5:49 am    Post subject:
Reply with quote

I think I understand what Lynne has proposed and I have to admit I have never used the LOCTR Assembler instruction, or its equivalent in the IBMAP second generation assembler.

I always thought LOCTR has possibilities in terms of the structures System/360 type hardware imposes on programs, but I had worked around these structures long before LOCTR was available to me: my employer through most of the 1970s chose not to pay for Assembler H though I did have access to a pirated copy. After some thought my memory tells me I did not see any advantage in chopping up programs with LOCTR for the same reason Lynne wants to repair the listing, so I never used it, not even to try it!

Toward the end of the 1970s, or even into the early 1980s, I discovered three surprises.
  • Using BUFSIZE(MAX) and allocating the SYSUTx (especially SYSUT1) data sets as VIO data sets, the IFOX assembler (OS/VS System Assembler) was nearly as fast as AsmH!
  • Most of the time the IFOX diagnostic messages were more usable the the same diagnostics from AsmH.
  • IFOX had some annoying bugs that shut down some assemblies that AsmH just laughed off. These bugs forced me into using AsmH more than I wanted just to correct the source problems the crashed IFOX. It was during this period I developed an ASMVS and a similar ASMH command processor to run IFOX and AsmH in TSO. Unfortunately I lost their source in 1982. Through the 1990s I made some feeble attempts to recreate ASMH and an HLASM command processor after the High Level Assembler became available, but never finished them. This continued into the 2000s. Lack of time. Finally, late into the 2010s I completed a usable HLASM command processor (CBT "file" 966). Nice to be "retired."
Back to top
View user's profile Send private message
Lynne Schuler

New User


Joined: 15 Jan 2015
Posts: 35
Location: USA

PostPosted: Sun Aug 23, 2020 9:07 pm    Post subject:
Reply with quote

yes, I agree. IBM does not put enough into a lot of their diagnostic messages.

but then, neither do a lot of languages. especially the more modern languages.

It is frustrating, because you know they have all the infomration when the error occurs. imo, just lazy programming.

but at least, IBM does try to keep up their manuals, including their message manuals.
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 -> PL/I & Assembler 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 get the Physical terminal name S├ębastien Georis IMS DB/DC 0 Fri Mar 27, 2020 4:57 pm
No new posts DFSORT Output file order query A_programmers DFSORT/ICETOOL 2 Thu Mar 26, 2020 11:59 pm
No new posts Listing EVERY Dataset on a system DaveV All Other Mainframe Topics 4 Thu Jan 09, 2020 7:48 pm
This topic is locked: you cannot edit posts or make replies. how to show the class of an ims trans... Renato Zangerolami CLIST & REXX 11 Fri Dec 06, 2019 6:50 pm
No new posts Copy physical Tape files to a Mainfra... Dadi Krishna Teja JCL & VSAM 11 Thu May 16, 2019 10:25 pm

Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us