[Info-vax] iomacs.mlb

Emilio Moreno emilioaxp at gmail.com
Mon Jan 28 06:05:07 EST 2019


On Sunday, January 27, 2019 at 12:27:31 AM UTC-5, GC wrote:
> Emilio Moreno <emilioaxp at gmail.com> wrote:
> > 
> > This is what I get when compiling.
> 
> How hard could this be?  Just wing it!
> 
> Suggestions follow below.
> 
> >         print_w <>,jnum(r5),pri(r5)
> > ^
> > %AMAC-E-UNRECSTMT, unrecognized statement
> > at line number 65 in file 
> 
> Tempted to think this is "print word", but I won't jump to
> that conclusion yet.  Try replacing this by two invocations
> of a subroutine (or macro) that uses, say, $FAO and
> lib$put_output to print a numeric value (we're ignoring
> the first (empty) macro arg).
> 
> E.g.,
> 
>  cvtwl jnum(r5),-(sp)     ; use a pushl if long
>  calls #1,print_longword  ; You'll have to write this one
>  cvtwl pri(r5),-(sp)
>  calls #1,print_longword
> 
> >         print_l <Enter job number>
> > ^
> > %AMAC-E-UNRECSTMT, unrecognized statement
> > at line number 84 in file 
> 
> I'll guess this could be replaced by invocation of a
> macro we'll call print_literal.  It should allocate
> (via .ascid) the supplied literal string in a data
> .psect, then print it with, say, lib$put_output.
> 
> >         INIT_IO
> > ^
> > %AMAC-E-UNRECSTMT, unrecognized statement
> > at line number 111 in file
> 
> No-op this one.
>  
> > menu:   print_l <1. Insert new node.>
> > .....^
> > %AMAC-E-UNRECSTMT, unrecognized statement
> > at line number 124 in file 
> 
> See above.
> 
> > 
> >         EXIT
> > ^
> > %AMAC-E-UNRECSTMT, unrecognized statement
> > at line number 159 in file 
> 
> Try 
> 
>  $EXIT_S
> 
> or
> 
>  RET
>  
> >         .end final
> > ^
> > %AMAC-E-PREVERROR, previous errors prevent further analysis
> > at line number 161 in file
> 
> [likely errors and typos above - don't do much MACRO any more]
> 
> George

Those are not errors. This program compiled fine with the library I mentioned.



More information about the Info-vax mailing list