SET DEF [270,317]
!
!	THIS COMMAND FILE WILL CREATE THE LIBRARY MAC.OLB
!
!	MAC.OLB CONTAINS A SERIES OF USEFUL PROCEDURE FOR
!	MANIPULATING CHARACTER STRING AT BOTH MACRO AND
!	CORAL LEVEL PROGRAMS.
!
!
!	INITIALLY COMPILE ALL MACRO SOURCES
!
ON ERROR GOTO EXIT
!
!	BUILD SPECIAL ROUTINE TO REMOVE CORAL OTS
!
MAC/LI:OTS.LST OTS.MAC
!
!	NORMAL MACRO ROUTINES
!
MAC/LI:MD01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MD01.MAC
MAC/LI:MG01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG01.MAC
MAC/LI:MG02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG02.MAC
MAC/LI:MG03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG03.MAC
MAC/LI:MG04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG04.MAC
MAC/LI:MG05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG05.MAC
MAC/LI:MG06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG06.MAC
MAC/LI:MG07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG07.MAC
MAC/LI:MG08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG08.MAC
MAC/LI:MG09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG09.MAC
MAC/LI:MG10.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG10.MAC
MAC/LI:MG11.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG11.MAC
MAC/LI:MG12.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG12.MAC
MAC/LI:MG13.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG13.MAC
MAC/LI:MG14.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MG14.MAC
MAC/LI:MGD1.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MGD1.MAC
MAC/LI:MGD2.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MGD2.MAC
MAC/LI:MGD3.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MGD3.MAC
MAC/LI:MF01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF01.MAC
MAC/LI:MF02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF02.MAC
MAC/LI:MF03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF03.MAC
MAC/LI:MF04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF04.MAC
MAC/LI:MF05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF05.MAC
MAC/LI:MF06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF06.MAC
MAC/LI:MF07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF07.MAC
MAC/LI:MF08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MF08.MAC
MAC/LI:MFD1.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MFD1.MAC
MAC/LI:MLC01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC01.MAC
MAC/LI:MLC02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC02.MAC
MAC/LI:MLC03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC03.MAC
MAC/LI:MLC04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC04.MAC
MAC/LI:MLC05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC05.MAC
MAC/LI:MLC06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC06.MAC
MAC/LI:MLC07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC07.MAC
MAC/LI:MLC09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC09.MAC
MAC/LI:MLC12.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MLC12.MAC
MAC/LI:ML04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML04.MAC
MAC/LI:ML05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML05.MAC
MAC/LI:ML06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML06.MAC
MAC/LI:ML07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML07.MAC
MAC/LI:ML08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML08.MAC
MAC/LI:ML09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML09.MAC
MAC/LI:ML10.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML10.MAC
MAC/LI:ML11.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML11.MAC
MAC/LI:ML12.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML12.MAC
MAC/LI:ML13.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML13.MAC
MAC/LI:ML14.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML14.MAC
MAC/LI:ML16.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]ML16.MAC
MAC/LI:MMTD1.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMTD1.MAC
MAC/LI:MMT01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT01.MAC
MAC/LI:MMT02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT02.MAC
MAC/LI:MMT03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT03.MAC
MAC/LI:MMT04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT04.MAC
MAC/LI:MMT05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT05.MAC
MAC/LI:MMT06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT06.MAC
MAC/LI:MMT07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT07.MAC
MAC/LI:MMT08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT08.MAC
MAC/LI:MMT09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMT09.MAC
MAC/LI:MR01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR01.MAC
MAC/LI:MR02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR02.MAC
MAC/LI:MR03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR03.MAC
MAC/LI:MR04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR04.MAC
MAC/LI:MR05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR05.MAC
MAC/LI:MR06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR06.MAC
MAC/LI:MR07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR07.MAC
MAC/LI:MR08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR08.MAC
MAC/LI:MR09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR09.MAC
MAC/LI:MR10.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR10.MAC
MAC/LI:MR11.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR11.MAC
MAC/LI:MR12.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR12.MAC
MAC/LI:MR13.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR13.MAC
MAC/LI:MR14.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR14.MAC
MAC/LI:MR15.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR15.MAC
MAC/LI:MR16.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR16.MAC
MAC/LI:MR17.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR17.MAC
MAC/LI:MR18.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR18.MAC
MAC/LI:MR19.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR19.MAC
MAC/LI:MR20.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR20.MAC
MAC/LI:MR21.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR21.MAC
MAC/LI:MR23.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR23.MAC
MAC/LI:MR24.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR24.MAC
MAC/LI:MR25.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR25.MAC
MAC/LI:MR26.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR26.MAC
MAC/LI:MR27.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR27.MAC
MAC/LI:MRC01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC01.MAC
MAC/LI:MR24.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MR24.MAC
MAC/LI:MRC02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC02.MAC
MAC/LI:MRC03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC03.MAC
MAC/LI:MRC04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC04.MAC
MAC/LI:MRC05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC05.MAC
MAC/LI:MRC06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC06.MAC
MAC/LI:MRC07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC07.MAC
MAC/LI:MRC08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC08.MAC
MAC/LI:MRC09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC09.MAC
MAC/LI:MRC10.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC10.MAC
MAC/LI:MRC11.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC11.MAC
MAC/LI:MRC12.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MRC12.MAC
MAC/LI:MN01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN01.MAC
MAC/LI:MN02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN02.MAC
MAC/LI:MN03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN03.MAC
MAC/LI:MN04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN04.MAC
MAC/LI:MN05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN05.MAC
MAC/LI:MN06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN06.MAC
MAC/LI:MN07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN07.MAC
MAC/LI:MN08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN08.MAC
MAC/LI:MN09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN09.MAC
MAC/LI:MN10.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MN10.MAC
MAC/LI:MT01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT01.MAC
MAC/LI:MT03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT03.MAC
MAC/LI:MT04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT04.MAC
MAC/LI:MT05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT05.MAC
MAC/LI:MT06.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT06.MAC
MAC/LI:MT07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT07.MAC
MAC/LI:MT08.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT08.MAC
MAC/LI:MT09.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT09.MAC
MAC/LI:MT10.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT10.MAC
MAC/LI:MT11.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MT11.MAC
MAC/LI:MMC01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMC01.MAC
MAC/LI:MMC02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MMC02.MAC
MAC/LI:MCC01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MCC01.MAC
MAC/LI:MC01.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC01.MAC
MAC/LI:MC02.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC02.MAC
MAC/LI:MC03.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC03.MAC
MAC/LI:MC03A.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC03A.MAC
MAC/LI:MC04.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC04.MAC
MAC/LI:MC05.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC05.MAC
MAC/LI:MC07.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC07.MAC
MAC/LI:MC10.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC10.MAC
MAC/LI:MC16.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC16.MAC
MAC/LI:MC21.LST [200,25]MAC/LIB+[200,25]CONFIG.MAC+[270,317]MC21.MAC
!
!	SUCESSFUL COMPILATION
!
!
!	OPERATION TWO ENTER ALL CREATED OBJECTS INTO A LIBRARY
!	CALLED MAC.OLB
!
!	CREATE THE LIBRARY AND INSERT THE GENERAL MODULES
!
LIBRARIAN CREATE MAC.OLB MG01,MG02,MG03,MG04,MG05,MG06,MG07,MG08,MG09
LIBRARIAN INSERT MAC.OLB MG10,MG11,MG12,MG13,MG14
!
!	INSERT SPECIAL CORAL OTS REMOVAL ROUTINE
!
!LIBRARIAN INSERT MAC.OLB OTS
!
!	INSERT  COMMON IO DATA AREAS
!
LIBRARIAN INSERT MAC.OLB MGD1,MGD2,MGD3
LIBRARIAN INSERT MAC.OLB MFD1
!
!	INSERT MAGNETIC TAPE DEVICE CONTROL ROUTINES
!
!	INSERT COMMON DATA AREA
LIBRARIAN INSERT MAC.OLB MMTD1
!
!	INSERT CONTROL ROUTINES
!
LIBRARIAN INSERT MAC.OLB MMT01,MMT02,MMT03,MMT04,MMT05,MMT06,MMT07,MMT08,MMT09
!
!	INSERT FILE PROCESSING ROUTINES
!
LIBRARIAN INSERT MAC.OLB MF01 MF02 MF03 MF04 MF05 MF06 MF07 MF08
!
!	INSERT THE GENERAL COMMON REGISTER BASED ROUTINES
!
LIBRARIAN INSERT MAC.OLB MR01,MR02,MR03,MR04,MR05,MR06,MR07,MR08,MR09
LIBRARIAN INSERT MAC.OLB MR10,MR11,MR12,MR13,MR14,MR15,MR16
LIBRARIAN INSERT MAC.OLB MR17,MR18,MR19,MR20,MR21,MR26,MR27
!
!	INSERT QUEUE CHARACTER MODULES
!
LIBRARIAN INSERT MAC.OLB MR23,MR24,MR25
!
!	INSERT REGISTER CHARACTER MODULES
LIBRARIAN INSERT MAC.OLB MRC01,MRC02,MRC03,MRC04,MRC05,MRC06,MRC07
LIBRARIAN INSERT MAC.OLB MRC08,MRC09,MRC10,MRC11,MRC12
!
!	INSERT NODE CONTROL SOFTWARE MODULES
!
LIBRARIAN INSERT MAC.OLB MN01,MN02,MN03,MN04,MN05,MN06,MN07
LIBRARIAN INSERT MAC.OLB MN08,MN09,MN10
!
!	INSERT TABLE CONTROL SOFTWARE MODULES
!
LIBRARIAN INSERT MAC.OLB MT01,MT03,MT04,MT05,MT06,MT07,MT08,MT09,MT10,MT11
!
!	INSERT TABLE TRACE PRINT ROUTINE
!
LIBRARIAN INSERT MAC.OLB MD01
!
!	INSERT MESSAGE CHECKING SOFTWARE MODULES
!
LIBRARIAN INSERT MAC.OLB MMC01
LIBRARIAN INSERT MAC.OLB MMC02
!
!	INSERT LOCATION PROCESSING ROUTINES
!
LIBRARIAN INSERT MAC.OLB MLC01,MLC02,MLC03,MLC04,MLC05,MLC06
LIBRARIAN INSERT MAC.OLB MLC07,MLC09,MLC12
!
LIBRARIAN INSERT MAC.OLB ML04,ML05,ML06,ML07,ML08,ML09,ML10
LIBRARIAN INSERT MAC.OLB ML11,ML12,ML13,ML14,ML16
!
!
!	INSERT COMMON INTERNAL CORAL ROUTINES
!
LIBRARIAN INSERT MAC.OLB MCC01
!
!	INSERT MACRO ROUTINES WRITTEN FOR CORAL
!
LIBRARIAN INSERT MAC.OLB MC01,MC02,MC03,MC03A,MC04,MC05,MC07,MC10
LIBRARIAN INSERT MAC.OLB MC16,MC21
!
!
!	NOW LIST ALL MODULES IN THE LIBRARY
!
LIBRARIAN LIST/FULL MAC.OLB
!
!
!	COMPRESS LIBRARY BEFORE COPYING TO DESTINATION
!
LIBRARIAN COMPRESS/SIZE:95 MAC.OLB MAC.OLB
!
!	COPY LIBRARY TO WORKING UIC
!
COPY/CONTIG MAC.OLB [200,25]*.*
!
!	TIDY UP DIRECTORY
!
DELETE MAC.OLB;*
!
!	THE LIBRARY IS NOW READY FOR USE
!
!
!
EOJ
!
!
!
EXIT:
!		ERROR IN MACRO COMPILE FILE
!
!
EOJ
!
