[Info-vax] iomacs.mlb

Emilio Moreno emilioaxp at gmail.com
Wed Jan 23 07:55:37 EST 2019


On Wednesday, January 23, 2019 at 7:49:40 AM UTC-5, Emilio Moreno wrote:
> On Tuesday, January 22, 2019 at 9:24:55 AM UTC-5, 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.
> > 
> > -- 
> > VAXman- A Bored Certified VMS Kernel Mode Hacker    VAXman(at)TMESIS(dot)ORG
> > 
> > I speak to machines with the voice of humanity.
> 
> This is what I get when compiling.
> 
>         print_w <>,jnum(r5),pri(r5)
> ^
> %AMAC-E-UNRECSTMT, unrecognized statement
> at line number 65 in file 
> 
>         print_l <Enter job number>
> ^
> %AMAC-E-UNRECSTMT, unrecognized statement
> at line number 84 in file 
> 
>         INIT_IO
> ^
> %AMAC-E-UNRECSTMT, unrecognized statement
> at line number 111 in file
> 
> menu:   print_l <1. Insert new node.>
> .....^
> %AMAC-E-UNRECSTMT, unrecognized statement
> at line number 124 in file 
> 
> 
>         EXIT
> ^
> %AMAC-E-UNRECSTMT, unrecognized statement
> at line number 159 in file 
> 
>         .end final
> ^
> %AMAC-E-PREVERROR, previous errors prevent further analysis
> at line number 161 in file

BTW I looked at iomac and it's not the right one.



More information about the Info-vax mailing list