.ps 60,80.lm 5.rm 75.ap.no flag .blank 2 .c;Academic Computing and Research Services .c;Western Kentucky University .C;Bowling Green, Kentucky .blank 2 .c;Submitted by: .blank 2 .c;Hunter Goatley .c;WKU/ACRS Student Programmer .c;Science & Technology Hall 110 .c;Western Kentucky University .c;Bowling Green, Kentucky 42101 .c;(502) 745-4982 .blank 3 .c;[.MACROIO] Directory .blank 1 .p This subdirectory contains some I/O macros and routines to allow easy terminal I/O from MACRO-32. For info on how to call these routines, see the .MAR files. .list 2,">" .le IOMAC.MAR -- The MACROS. .le IOMAC.MLB -- A MACRO library containing IOMAC.MAR. .le IOMOD.MAR -- The I/O routines called by the macros. .le IOMOD.OBJ -- The object module for IOMOD. .le IOMOD.OLB -- An object library holding the routines from IOMOD. .end list .blank 2 To use these, the line .LIBRARY /dev:[directory]IOMAC.MLB/ will have to be included in the MACRO-32 source code, and the object library will have to be linked with the calling object file. The easiest way to link this library is to define LNK$LIBRARY as follows: .blank 1 .c;$ DEFINE LNK$LIBRARY dev:[directory]IOMOD.OLB .blank 1 For more information, read the comments in the sources.