[Info-vax] iomacs.mlb

Craig A. Berry craig.a.berry at gmail.com
Tue Jan 22 17:41:50 EST 2019


On Tuesday, January 22, 2019 at 8:24:55 AM UTC-6, VAXman- wrote:
> In article <q25lf3$8c4$1 at dont-email.me>, Dave Froble <davef at tsoft-inc.com> writes:
> >On 1/21/2019 4:52 PM, Stephen Hoffman wrote:
> >> On 2019-01-21 20:56:16 +0000, Emilio Moreno said:
> >>
> >>> it's a program I wrote for school a while back.
> >>> I have the .lis file and it used iomacs.mlb
> >>> I asked the school but they no longer have vaxes and these stuff is gone.
> >>
> >> Dig the Macro32 code for what was used out of the listings file, if it
> >> was a complete listings file.
> >>
> >> There were a few references to iomacs as macros associated with an
> >> appendix within a 25 or 30 year old DEC book on Macro32 programming.
> >>
> >> No idea if that book is online anywhere, but stuff from that era often
> >> wasn't.
> >>
> >> There is a similarly-named I/O macros package at
> >> https://www.digiater.nl/openvms/decus/vax86a/wku/macroio/ — the doc
> >> there is a text file.
> >>
> >> But it's Macro32.  Rewrite it.  Or replace it with some C or C++ code,
> >> or with calls to the OpenVMS RTL services, or such.
> >
> >Such bias ....
> >
> >If you're going to re-write it, try Basic ...
> >
> >:-)
> >
> >Actually, if it is using RMS files, there are many ways to do so, 
> >including direct calls to RMS, or any of the languages that support RMS 
> >access.
> >
> >If you can specify your needs, perhaps someone will have some code that 
> >might help you.
> 
> Posting his code could certainly help.  I, as well as others, have many of
> the books that were used as course materials for many VAX Assembly courses.
> If I, or others, could see the calls he's referring to, someone may be able
> to find the reference to his macro library in our dusty old tomes.

The Baase book mentioned upthread has listings of IOMAC and IOMOD in Appendix D, pp. 390-93.  There is one called IOMACS (note the S at the end) in a different book by Sebesta:

<https://books.google.com/books?id=-0klMVQqT54C&dq=Robert+W.+Sebesta+vax+macro&focus=searchwithinvolume&q=iomacs>



More information about the Info-vax mailing list