home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 181.img / TASM-101.ZIP / CHAPXMPL.ARC / SHOWNEW.PRO < prev    next >
Text File  |  1989-05-02  |  674b  |  23 lines

  1. /* SHOWNEW.PRO */
  2.  
  3. global predicates
  4.    popmessage(string) - (i) language c  /* predicate called from
  5.                                            assembly language procedure */
  6.                                           
  7.    from_asm - language c as "_from_asm"    /* define public name of 
  8.                                               the assembly language 
  9.                                               procedure */
  10.  
  11. clauses
  12.    popmessage(S) :-
  13.       str_len(S,L),
  14.       LL=L+4,
  15.       makewindow(13,7,7,"window",10,10,3,LL),
  16.       write(S),
  17.       readchar(_),
  18.       removewindow.
  19.  
  20. goal
  21.    from_asm.             /* call assembly language procedure */
  22.  
  23.