% Librarian A09-22mYj%`)w%`! "   BUILD_TARGET" CMS_INTERFACE*< DEFAULT_RULESGXFILEIONGET_RDTR^MEMY>MISCfMMK}RMMK_CLD`MMK_MSG6OBJECTS, PARSE_DESCRIP8 PARSE_OBJECTS PARSE_TABLESREADDESCSP_MGRSYMBOLSY>BUILD_SUFFIX_LIST BUILD_TARGETfBUILTIN_SYMBOLSf CHECK_STATUSY>CLEAR_CTRLT_ASTCLEAR_LOCAL_SYMBOLSCLOSE_SUBPROCESSfCMDLINE_SYMBOLSfCMS$LIBfCMS_DEFAULT_GENERATION"CMS_FETCH_FILE" CMS_GET_RDT"CMS_INIT"CMS_PARSE_NAMECREATE_LOCAL_SYMBOLSf DEFAULT_RULE DEFINE_SYMBOLf DEPENDENCIESf DEP_DEFERREDf DEP_INTERNAL_STATUSY>EXTRACT_FILENAMEY>EXTRACT_FILETYPEY> EXTRACT_NAMETSY> FIND_CHARFIND_DEPENDENCYY>FIND_IMAGE_SYMBOL6 FIND_OBJECTY> FIND_RULEY>FIND_RULE_WITH_PREFIXESY> FIND_SUFFIXfFORCEf FROM_SOURCESY> GET_LOGICALNGET_RDTfGLOBAL_SYMBOLSfIGNORE6 INSERT_OBJECTN LBR_FLUSHN LBR_GET_RDTf LOCAL_SYMBOLSY>LOGICAL_PRESENT LOOKUP_SYMBOLfMAINY>MAKE_OBJECT_NAME*<MAP_DEFAULT_RULESMEM_FREE_OBJREFR^ MEM_FREE_RULER^ MEM_FREE_SFXR^MEM_FREE_SYMBOL DEP_INTERNAL EXTRACT_NAME FILE_EXISTS FILE_WRITEMAP_DEFAULT_RULES MEM_FREE_SYMBOLMMK__COPYRIGHT MMK__OPENDESC NOACTION SCAN_RULE_LIST VERIFYGX FILE_FINDGX FILE_GETPOSGXFILE_GET_FILESPECGX FILE_GET_RDTGX FILE_OPENGX FILE_READGX FILE_SETPOSGX FILE_WRITEfR^ MEM_GET_CMDR^MEM_GET_DEPENDR^MEM_GET_OBJECTR^MEM_GET_OBJREFR^ MEM_GET_RULER^ MEM_GET_SFXR^MEM_GET_SYMBOL` MMK$_FACILITY}RMMK_CLD`MMK__ACTNODEPRULE` MMK__ACTNOUPD`MMK__AMBDEPEND` MMK__CANTUPD` MMK__CHECKUPD` MMK__CIRCDEP` MMK__CONDSKIP`MMK__CONNEXION`MMK__COPYRIGHT` MMK__ELSENOIF`MMK__ENDIFNOIF` MMK__ERRLOC` MMK__ERRUPD` MMK__IDENT`MMK__MACFILSYNTAXfNOACTIONY>EXTRACT_NAMETYPEY>EXTRACT_PREFIXGX FILE_CLOSEGX FILE_CREATEGXFILE_CREATE_SHAREGX FILE_DCLOSEGX FILE_EXISTSR^ MEM_FREE_CMDR^MEM_FREE_DEPENDR^MEM_FREE_OBJECTR^MEM_FREE_OBJREFR^ MEM_FREE_RULER^ MEM_FREE_SFXR^MEM_FREE_SYMBOLY> SET_CTRLT_ASTfSKIP_INTERMEDIATESSP_CLOSESP_OPEN SP_RECEIVESP_SENDSP_SHOW_SUBPROCESSSTRIP_COMMENTSY>STRNEQL_CASE_BLINDfSUFFIXESfSYMBOL_OVERRIDEY>UPCASEfUSE_CMSfVERIFY>fOVERRIDE_IGNOREfOVERRIDE_SILENT, PARSE_DESCRIP PARSE_KEY8 PARSE_OBJECTS8PARSE_OBJ_STORE PARSE_STATE, PARSE_STOREPO_KEYPO_STATEY> PREFIX_MATCHf PUT_COMMANDf PUT_OUTPUTREAD_DESCRIPTIONRESOLVE_SYMBOLSfRULESY>SCAN_RULE_LISTU` MMK__ELSENOIF`MMK__ENDIFNOIF` MMK__ERRLOC` MMK__ERRUPD` MMK__IDENT`MMK__MACFILSYNTAX`MMK__MULACTION` MMK__NEEDSUPD` MMK__NOACTION` MMK__NOALLOC` MMK__NOOPNDSC`MMK__NOOPNINCL` MMK__NOOPNRUL`MMK__NOSUCHTRG`MMK__NOTARGETS` MMK__NOUPDATE` MMK__OPENDESC` MMK__OPENINCL` MMK__OPENOUT` MMK__OPENRULE` MMK__PARSERR` MMK__PERFUPD`MMK__PRSTBLERR` MMK__SDCMIXfNOACTION ` MMK__OPENINCL` MMK__OPENOUT` MMK__OPENRULE` MMK__PARSERR` MMK__PERFUPD`MMK__PRSTBLERR` MMK__SDCMIX` MMK__SRCERR` MMK__SRCRDT`MMK__TRGCURRENT` MMK__TRGLKUF` MMK__TRGNUPD` MMK__TRGRDTfNOACTIONf DID_AN_UPDATEfDO_FIRSTfDO_LASTfDO_LOGf EXIT_STATUSY>EXTRACT_FILENAMEY>EXTRACT_FILETYPEY> EXTRACT_NAME1ҿV2.5-1; BUILD_TARGETV2.5-123-MAR-1997 09:42VAX C V3.2-044 C$V_CTYPEDEFSGLOBAL_SYMBOLS LOCAL_SYMBOLSCMDLINE_SYMBOLSBUILTIN_SYMBOLSRULES DEFAULT_RULE DEPENDENCIES DEP_INTERNAL DEP_DEFERREDSUFFIXESDO_FIRSTDO_LASTVERIFYDO_LOG DID_AN_UPDATENOACTION CHECK_STATUSFORCE FROM_SOURCESIGNOREUSE_CMSSKIP_INTERMEDIATESOVERRIDE_SILENTOVERRIDE_IGNORESYMBOL_OVERRIDE EXIT_STATUSCMS$LIBCMS_DEFAULT_GENERATIONFIND_DEPENDENCY PARSE_OBJECTS INSERT_OBJECT FIND_OBJECT PUT_COMMAND PUT_OUTPUTCLEAR_LOCAL_SYMBOLSCREATE_LOCAL_SYMBOLSRESOLVE_SYMBOLSSP_SHOW_SUBPROCESS SP_RECEIVESP_SENDSP_CLOSESP_OPEN LBR_FLUSHGET_RDTCLEAR_CTRLT_AST SET_CTRLT_ASTMAKE_OBJECT_NAME FIND_SUFFIX EXTRACT_NAMEEXTRACT_FILENAMEEXTRACT_FILETYPESCAN_RULE_LISTFIND_RULE_WITH_PREFIXES FIND_RULEMEM_FREE_OBJREFMEM_FREE_OBJECT MEM_GET_CMDMEM_GET_OBJREFMEM_GET_OBJECTMEM_GET_DEPENDFIND_DEPENDENCY MMK__ACTNOUPD MMK__PERFUPD MMK__SRCRDT MMK__TRGRDT MMK__TRGNUPD MMK__TRGLKUF MMK__CHECKUPDMMK__CONNEXION MMK__CIRCDEP MMK__CANTUPD MMK__NOACTION MMK__SRCERR MMK__ERRUPDMMK__NOSUCHTRGMMK__NOTARGETSSYS$WAKE SYS$HIBER SYS$GETTIMSYS$FAO STR$FREE1_DX P$PMMK___OPEN = "OPEN" !'F$VERIFY(0,0)'P#%PMMK___SET = "SET" !'F$VERIFY(0,0)'P%IPMMK___SET NOON PI)XPMMK___OPEN/WRITE MMK___OUTPUT SYS$OUTPUT:(PXPMMK____status=PMMK____status=,P3PMMK____status = F$INTEGER($STATUS) !'F$VERIFY(0,0)'0PPMMK___WRITE = "WRITE"8P7PMMK___WRITE MMK___OUTPUT "MMK____status=",MMK____status@P"P%X!XLHP" (PMMS$STATUSPP(P ^ЬSc; DEPENDENCIESR DEPENDENCIESPRPMMK__NOTARGETS LIB$SIGNALݢݬMAKE_OBJECT_NAMEݢЭSSTRLENPS PARSE_OBJECTSPѭPSMMK__NOSUCHTRG LIB$SIGNALЭScScݭFIND_DEPENDENCYPSݬMMK__NOSUCHTRG LIB$SIGNALݣݬMAKE_OBJECT_NAMEݣY^ DEPENDENCIESS DEPENDENCIESRSRcެVfTSTRCMPUУPѤ ;fRaУPaeP'Ѣ УPР,PaТ,PaePSPSPcS DEPENDENCIESPSPլP DEP_INTERNALT DEP_INTERNALRTReެWUSTRCMPVФRѥ ;gSaФRafP'ѣ ФRТ,RaУ,RafPTPTPdT DEP_INTERNALRTRЬRa߭EXTRACT_FILETYPE߭ FIND_SUFFIXPRPRRX1hXSUFFIXESRXR1STRLENPR@~RRS USE_CMS1߭ FIND_RULEP1qЬRaPSCAN_RULE_LISTPU1WMEM_GET_DEPENDPV MEM_GET_CMDPP`P MEM_GET_OBJECTPTT ЬRaaSTRCPY߭ӟ8STRCPYT FIND_OBJECTPR T INSERT_OBJECT TMEM_FREE_OBJECTRTTMEM_GET_OBJECTPTSRRR 8STRCPYեեЬRa EXTRACT_NAMEPW(PЬRaEXTRACT_FILENAMEPWݥjaMEMCPYWaRR~MEMCPYaSWRSR~STRCPYT FIND_OBJECTPR T INSERT_OBJECT TMEM_FREE_OBJECTRTMEM_GET_OBJREFT` DEP_INTERNAL3RfbVPhXSUFFIXESRXR1A DEFAULT_RULE,MEM_GET_DEPENDPR MEM_GET_CMDPP`P MEM_GET_OBJECTЬRPPP^DO_LOG%ЬRݢMAKE_OBJECT_NAME MMK__CHECKUPD LIB$SIGNALFORCEX FROM_SOURCESЬRТRբ$PXXЬRТRSѢ SSXЬRТRѢ Т,SRSSVRUX_UGET_RDTP[S[ [SSXXnDO_LOG8X[ MMK__TRGLKUF LIB$SIGNALP MMK__TRGRDT LIB$SIGNALnЬRТTRTR18GET_RDTW LIB$SIGNALYPFORCE1ФPՠ$PMAKE_OBJECT_NAME MMK__CIRCDEP LIB$SIGNALPZSKIP_INTERMEDIATES*n&ФRѢ RgPФR}ФR$ZݤϒPP|Z ݤgPoެRвP`PQ P`QQ+ݭMEM_FREE_OBJREFвP`PSޭQвP`aSSФRaaSTRLENP MMK__CANTUPD LIB$SIGNALPݤMAKE_OBJECT_NAMEݤgP[P>NOACTION ФRѢ X1PX1Ѣ0U1[ MMK__SRCERRi1XDO_LOGФR MMK__SRCRDTinS(ФRѢѢ LIB$SUB_TIMESPSS=ЬRbPPRѠ `PPЬRPRMEM_GET_OBJREFФ`XXZ ФRѢ$Ԣ$XDO_LOG MMK__TRGNUPDidTЬRRTR1XXPԼԼ 8 FIND_SUFFIXP1ЬRТTRTR1FIND_RULE_WITH_PREFIXESW FIND_RULEUФRѢ 6ФRݢ,VgPS]jRjRQФRТ,R88ePS;PФRѢ Ѣ 8RVgPSjRjRФR88ePSS T SPdTЬRRTR1eXP|^ݬFIND_DEPENDENCYPSPVS1MEM_FREE_OBJREFTУRЭ蟭߭߭SϒPU 3FORCE+V CHECK_STATUS  DID_AN_UPDATEAPݭݭSψ,PU!ݣMAKE_OBJECT_NAMEMMK__CONNEXION LIB$SIGNALЭP`PQ`QQ ݭdЭQaQRaRRУRԢUPУS1$VP^VЬR DEFAULT_RULEUPRUUTЬSݣMAKE_OBJECT_NAMEУ RbRAT jRjR1УRѢ $УR SYS$GETTIM MMK__NOACTION LIB$SIGNALDO_LOG MMK__PERFUPD LIB$SIGNAL LBR_FLUSHf1m fSP_OPENPWW W LIB$SIGNALfSP_SENDPWW W LIB$SIGNALfSP_SENDPWW W LIB$SIGNAL$fSP_SENDPWW W LIB$SIGNALDO_FIRSTRDO_FIRSTSRSPRfbRDO_FIRSTPRPݬݬ ݬCREATE_LOCAL_SYMBOLSUT4jRjSRS%PURfϏbRjPRPU=T9Ф P3jRjSRS$ RfRbRФ PjPRPUެWgRТ R'bSSRRUSfcSS U8T4jRjSRS%ˏP RfbRjPRPUT3jRjSRS$PURfϣbRĵjPRPU=T9Ф P3jRjSRS$ RffbRФ PjPRPCLEAR_LOCAL_SYMBOLS DID_AN_UPDATENOACTIONVЬSУRѢ HMEMCPYУRԢ$ݣGET_RDTУR MMK__ACTNOUPD LIB$SIGNALЬSУR$R SYS$GETTIM^Td1 LBR_FLUSHDO_LASTRDO_LAST\R\1߭߭ݢ STRLENPݢ RESOLVE_SYMBOLSVERIFY)NOACTIONЭ PUT_COMMANDNOACTIONSݭݭdPSݭFREESbRDO_LAST\R\1uNOACTION dSP_CLOSEP ^SRÂԭb SP_RECEIVEPu<\\GÑݭSTRNCMPP3ߢ~<\\~ LIB$CVT_DTB STR$FREE1_DX|~SYS$WAKE(P PUT_OUTPUT STR$FREE1_DXb SP_ RECEIVEP2P4^XԨެYݹSP_SHOW_SUBPROCESS SET_CTRLT_ASTЬTѬ xP|RQa"PSPPSRVQRSVWPWWSTSRbU-bSPPTiSP_SENDѐUbRTS Ѭ  TЬSSSP_SENDRb,Sb4Sb<S SYS$HIBERըCLEAR_CTRLT_AST ޭ̭ݨ?쟨DSYS$FAOPߨT쟨LLIB$SET_SYMBOLP<^߭߭ЬRݢ STRLENPݢ RESOLVE_SYMBOLSPSVERIFY)NOACTION!Э PUT_COMMANDR BUILD_TARGET Build_Targetfind_dependency6needs_updating(do_build 4 perform_updateP close_subprocessT echo_astsend_cmd_and_wait<Pexecute_command  "!    h  # LIB$SUB_TIMES LIB$SIGNALLIB$SET_SYMBOL LIB$CVT_DTBMEMCPYSTRLENSTRNCMPSTRCMPSTRCPYFREE BUILD_TARGET FIND_DEPENDENCY CLOSE_SUBPROCESS $CODEX$DATA_CTYPE_3$CHAR_STRING_CONSTANTSNOACTIONS^ݭݭLPUPGЬP>ˏUTIGNORERRTRTTݬ U MMK__ERRUPD LIB$SIGNALݭFREEww1HlYV1.1$: CMS_INTERFACEV1.120-JAN-1997 22:47VAX C V3.2-044 C$V_CTYPEDEFSGLOBAL_SYMBOLS LOCAL_SYMBOLSCMDLINE_SYMBOLSBUILTIN_SYMBOLSRULES DEFAULT_RULE DEPENDENCIES DEP_INTERNAL DEP_DEFERREDSUFFIXESDO_FIRSTDO_LASTVERIFYDO_LOG DID_AN_UPDATENOACTION CHECK_STATUSFORCE FROM_SOURCESIGNOREUSE_CMSSKIP_INTERMEDIATESOVERRIDE_SILENTOVERRIDE_IGNORESYMBOL_OVERRIDE EXIT_S%TATUSCMS$LIBCMS_DEFAULT_GENERATIONPCMSSHRPCMS$_NORMALPCMSSHRPCMS$_EXCLUDE'PCMSSHR.PCMS$_NOREF9PCMSSHR@PCMS$SET_LIBRARYPPCMSSHRWPCMS$SHOW_GENERATIONkPCMSSHRrPCMS$FETCHP ^RScPߣߢbFIND_IMAGE_SYMBOLPTPTPߣߢߢFIND_IMAGE_SYMBOLPTPTPߣ ߢ.ߢ'FIND_IMAGE_SYMBOLPTPTPߣߢ@ߢ9FIND_IMAGE_SYMBOLPTPTPߣߢWߢPFIND_IMAGE_SYMBOLPTPTPߣߢrߢkFIND_IMAGE_SYMBOLPTPTPC&MS$LIBVCMS$LIBSTRLENPCMS$LIBҭ}PTPTPCMS$LIBߣSTRCPYc2P^S߭<~߭<~ݬCMS_PARSE_NAMEPTPTPcCMS_INITPTPTP<PPݭߣSTRNEQL_CASE_BLINDP1խУ PϧRRPTP4<P)ޣRTPߣMEMCPYЭP@<PУ PЬR&b"RSTRLENP'R7PCMS_DEFAULT_GENERATION(CMS_DEFAULT_GENERATIONSTRLENPCMS_DEFAULT_GENERATIONϸ|~|~P.MARoP.MSGP.CLDP.R32P.REQ3P.TXTdP.HP.MEMP.HLPP.RNH(P,.RNOYP.MMSP.DATP.OPTP.SDMLP.COMNP.C~P.CXX~P.BAS~P.B32~P.BLI~CP.FOR~tP.COB~P.COR~P.DBL~ P.RPG~8 P.SCN~i P.PLI~ P.PAS~ P.MAC~ P.MAR~- P.MSG~^ P.CLD~ P.R32~ P.REQ~ P.TXT~" P.H~S P.HLP~ P.RNH~ P.RNO~ P.MMS~ P.DAT~H P.OPT~y P.SDML~ P.COM~ PCCPCC P PDBLFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ7 PC POLB)P.OLBk P)w POBJ.P.-OBJ P. PLINK3PLINK P3 PLINKFLAGS8P/EXEC=$(MMS$TARGET)P8PBFLAGSLP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ;PLGPCFLAGSrP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJoPr{PCOBOLPCOBOLPPCOBFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJPPDIBOLPDIBOL PPFFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ?PKPMFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJsPPBLIBFLAGSP/NOLIS.TPPPASCALPPASCALPPBASFLAGS%P/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJP%PSETCMDKPSET COMMANDCPKOPSETCMDFLAGSWP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJwPWPRPG}PRPGP}PRPGFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJPPBASICPBASICPPCXXPCXXGPSPEXEP.EXE{PPPLIPPLIPP__MATTS_MMS__P__MATTS_MMS__PP__MMK__P__/MMK__P#P__MMK_V32__P1KPWP__VAX__P1PPOPTP.OPTPPLIBRPLIBRARYPPLIBRFLAGSP/REPLACEP'PCORALPCORALOP[PCORFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJPPCXXFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJPPFORT<PFORTRANP<PMACRODPMACROPD+PMESSAGEJPMESSAGESPJ_PMSGFLAGSRP/NOLIST/OBJECT=$(MMS$TARGET_NAME).O0BJPRPPFLAGSxP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJPxPPENVFLAGSP/ENVIRONMENT=$(MMS$TARGET_NAME).PEN/NOLISTPPPLIFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ#P/PBLISSPBLISSWPcPRUNOFFPRUNOFFPPRFLAGSP/OUTPUT=$(MMS$TARGET)PPSCANPSCANPPSCANFLAGSP/NOLIST/OBJECT=$(MMS$TARGET_NAME).OBJ'P3PCMS=PCMS[P=gPCMSCOMMENTAP""PAPCMSFL1AGSDP/GENERATION=$(MMS$CMS_GEN)PDPL32_P.L32P_PdPIF F$SEARCH("$(MMS$TARGET)") .EQS. "" THEN $(LIBR)/CREATE $(MMS$TARGET)PdP$(LIBR)$(LIBRFLAGS) $(MMS$TARGET) $(MMS$SOURCE)P#PPIF F$SEARCH("$(MMS$TARGET)") .EQS. "" THEN $(LIBR)/CREATE/TEXT $(MMS$TARGET)'P)P$(LIBR)$(LIBRFLAGS) $(MMS$TARGET) $(MMS$SOURCE)/MODULE=$(MMS$TARGET_MODULE)7P)CPuPIF F$SEARCH("$(MMS$TARGET)") .EQS. "" THEN $(LIBR)/CREATE/H2ELP $(MMS$TARGET)GPuP$(LIBR)$(LIBRFLAGS) $(MMS$TARGET) $(MMS$SOURCE)WPcPPIF F$SEARCH("$(MMS$TARGET)") .EQS. "" THEN $(LIBR)/CREATE/MACRO $(MMS$TARGET)gP@P$(LIBR)$(LIBRFLAGS) $(MMS$TARGET) $(MMS$SOURCE)wP@PpPIF F$SEARCH("$(MMS$TARGET)") .EQS. "" THEN $(LIBR)/CREATE/MACRO $(MMS$TARGET)PpP$(LIBR)$(LIBRFLAGS) $(MMS$TARGET) $(MMS$SOURCE)PP$(BASIC)$(BASFLAGS) $(MMS$SOURCE)PP$(BLISS)$(BFLAGS) $(MMS$S3OURCE)P0P$(BLISS)$(BFLAGS) $(MMS$SOURCE)P0PP$(CC)$(CFLAGS) $(MMS$SOURCE)PPmP$(COBOL)$(COBFLAGS) $(MMS$SOURCE)PmP$(CORAL)$(CORFLAGS) $(MMS$SOURCE)PP$(CXX)$(CXXFLAGS) $(MMS$SOURCE)PP$(DIBOL)$(DBLFLAGS) $(MMS$SOURCE)PP$(SETCMD)$(SETCMDFLAGS) $(MMS$SOURCE)'PP$(FORT)$(FFLAGS) $(MMS$SOURCE)7P8P$(MACRO)$(MFLAGS) $(MMS$SOURCE)GP8XP$(MESSAGE)$(MSGFLAGS) $(MMS$SOURCE)WPX|4P$(PASCAL)$(PFLAGS) $(MMS$SOURCE)gP|P$(PASCAL)$(PENVFLAGS) $(MMS$SOURCE)wPP$(PLI)$(PLIFLAGS) $(MMS$SOURCE)PP$(BLISS)/LIBR=$(MMS$TARGET_NAME)$(L32)$(BLIBFLAGS) $(MMS$SOURCE)P"P$(BLISS)/LIBR=$(MMS$TARGET_NAME)$(L32)$(BLIBFLAGS) $(MMS$SOURCE)P"cP$(RPG)$(RPGFLAGS) $(MMS$SOURCE)PcP$(RUNOFF)$(RFLAGS) $(MMS$SOURCE)PP$(RUNOFF)$(RFLAGS) $(MMS$SOURCE)PP$(SCAN)$(SCANFLAGS) $(MMS$SOURCE)PP5PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)P4 P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).B32 $(CMSFLAGS) $(CMSCOMMENT)P4 P PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)P  P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).BAS $(CMSFLAGS) $(CMSCOMMENT)'P 3P3 PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)7P63  P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).BLI $(CMSFLAGS) $(CMSCOMMENT)GP SP PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)WP & P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).C $(CMSFLAGS) $(CMSCOMMENT)gP& sP} PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)wP}  P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).CLD $(CMSFLAGS) $(CMSCO7MMENT)P P# PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)P# p P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).COB $(CMSFLAGS) $(CMSCOMMENT)Pp P PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)P  P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).COR $(CMSFLAGS) $(CMSCOMMENT)P Po PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB 8$(MMS$CMS_LIBRARY)Po  P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).COM $(CMSFLAGS) $(CMSCOMMENT)P PPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PbP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).CXX $(CMSFLAGS) $(CMSCOMMENT)PbPPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAM9E).DAT $(CMSFLAGS) $(CMSCOMMENT)'P3PaPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)7PaP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).DBL $(CMSFLAGS) $(CMSCOMMENT)GPSPPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)WPTP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).FOR $(CMSFLAGS) $(CMSCOMMENT)gPTsPPIF "$(MMS$CMS_LIBRARY)" .NES. "": THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)wPP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).H $(CMSFLAGS) $(CMSCOMMENT)PPQPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PQP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).HLP $(CMSFLAGS) $(CMSCOMMENT)PPPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PDP$(CMS) FETCH $(MMS$CMS_ELEMENT) ;/OUTPUT=$(MMS$TARGET_NAME).MAC $(CMSFLAGS) $(CMSCOMMENT)PDPPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).MAR $(CMSFLAGS) $(CMSCOMMENT)PPCPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PCP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).MMS $(CMSFLAGS) $(CMSCOMMENT)PPPIF "$(MM<S$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)P6P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).MSG $(CMSFLAGS) $(CMSCOMMENT)'P63PPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)7PP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).OPT $(CMSFLAGS) $(CMSCOMMENT)GPSP5PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)WP5P$(CMS)= FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).PAS $(CMSFLAGS) $(CMSCOMMENT)gPsPPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)wP(P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).PLI $(CMSFLAGS) $(CMSCOMMENT)P(PPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).R32 $(CMSFLAGS) $(CMSCOMMENT)P>P'PIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)P'tP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).REQ $(CMSFLAGS) $(CMSCOMMENT)PtPPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).RNH $(CMSFLAGS) $(CMSCOMMENT)PPsPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBR?ARY)PsP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).RNO $(CMSFLAGS) $(CMSCOMMENT)PPPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)PfP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).SCN $(CMSFLAGS) $(CMSCOMMENT)'Pf3PPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)7P P$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).SDML $(CMSF@LAGS) $(CMSCOMMENT)GP SPfPIF "$(MMS$CMS_LIBRARY)" .NES. "" THEN DEFINE/USER CMS$LIB $(MMS$CMS_LIBRARY)WPfP$(CMS) FETCH $(MMS$CMS_ELEMENT) /OUTPUT=$(MMS$TARGET_NAME).TXT $(CMSFLAGS) $(CMSCOMMENT)gPP.OBJP.OLBPPP.TXT&P.TLBO!PW!Pw!P.HLP!P.HLB#P;#P#P.MAC$P.MLBC&P[K&Pk&P.MAR&P.MLB(P{(P(P.BAS)P.OBJ7+P?+P_+P.BLI+P.OBJ-PA-P-P.B32.P.OBJ+0P30PS0P.C|0P.OBJ2P2P2P.COB2P.OBJ5P'5PG5P.CORp5P.OBJ7P7P7P.CXX7P.OBJ:P:P;:P.DBLd:P.OBJ|ԭ߭߭ SYS$TRNLNMPTˏPQPCMS$LIBFPCMSJP/CMSOPGENERATIONZP1+]PGENERATIONhP/GENERATION=uPIGNORE|PIGNOREP/IGNORE=P/IGNOREP/NOIGNOREPOUTPUTPOUTPUTP.LOGP/OUTPjUT=SYS$OUTPUT:PMACROP/MACRO=(PMACROPSYS$DISK:[].MMSP,P,P="P"P1P,PMACROP)PRULES_FILE PLOCAL_RULESPMMK_LOCAL_RULES&PMMK_LOCAL_RULES6PSYS$DISK:[].MMSFP/NOLOCAL_RULESUP/RULES_FILE=(cPRULES_FILEnPSYS$DISK:[].MMS~P,P)PMMK_PERSONAL_RULESPMMK_PERSONAL_RULESPSYS$DISK:[].MMSP/NORULES_FILEPMMSQUALIFIERSPSYS$DISK:[]DESCRIP.MMSPDUMPPMMSPMMKPMMK/NOACTIONkPTARGET PTARGET5P PMMS$STATUS5PP15P P05P "PTARGET5P%5P)P$ !AS5P)/PMMK built-in macro definitions5P/NPRules-file and description-file macro definitions5PNPCommand-line macro definitions5P P.SUFFIXES :5PP !AD!AD !AZ5PP.FIRST :5PP.LAST :5P P.DEFAULT :5P$P! Interlnally-generated dependencies:5P5PP, 6PP,- 6PP 6P P! --- end of description --- 6P *P!! !AZ:(6P* 2P !AZ = !AZ06P2>P 86P> @P @6P@JP -H6PJMP{!AZ h#IGNORE l#USE_CMS p#SKIP_INTERMEDIATES t#OVERRIDE_SILENT x#OVERRIDE_IGNORE |#SYMBOL_OVERRIDE # EXIT_STATUS #CMS$LIBm $CMS_DEFAULT_GENERATION PUT_OUTPUTMAKE_OBJECT_NAME GET_LOGICALMAP_DEFAULT_RULES FILE_CLOSE FILE_READ FILE_OPEN FILE_WRITE FILE_CREATECLOSE_SUBPROCESSLOGICAL_PRESENT DEFINE_SYMBOL BUILD_TARGETREAD_DESCRIPTIONMMK_CLD CLI$DCL_PARSE}!AZ{!AZ}!AZ : P6PM aP!AZ!AZ : X6PakP-mP@oP-qP@sP-uP@wP-yP@\6P{P !AD!AD !AZ`6P{P : h6PP :: p6Pnv6PP, 6PP,- 6PP 6PP-P@P^C$MAINVWUfRxRP@eЭ\\\l@Э\\\l@Э\\\l@\\\lR RRRbŀ"RRRbŨ"RRRb"RRRb"RRRb)#ЭRRRb9#ЭRRRbŀ#|x#t#h#p#ԭؐא֟LIB$GET_FOREIGNPZ STR$PREFIX LIB$GET_INPUTRRRMMK_CLD CLI$DCL_PARSEPZZ ɏZPoަHݮHSTRLENPЮH CLI$PRESENTPRR CLI$_PRESENT!ߦMMK__COPYRIGHTߦ MMK__IDENT LIB$SIGNALPň%<~ߦZD ߦf  ަtDݮDSTRLENPͻЮDͿ;ͽͻ CLI$PRESENTPZRZ CLI$_NEGATEDRRL#ߦ{ RZ CLI$_ABSENTRRt#L# ƅ\ ƍ@ݮ@STRLENPͳЮ@ͷͶ͵ͳ CLI$PRESENTPRSR CLI$_PRESENTSSP# Ƒ Ɩ<ݮ<STRLENPͫЮ<ͯͮͭpͫ CLI$PRESENTPRSR CLI$_PRESENTSS|# Ɵϼ Ʃ8ݮ8STRLENPͣЮ8ͧͦͥͣ CLI$PRESENTPRSR CLI$_PRESENTSSp# Ƽl 4ݮ4STRLENP͛Ю4͛͟͞͝ CLI$PRESENTPRSR CLI$_NEGATEDSSX#  0ݮ0STRLENP͓Ю0͖͕͓͗ CLI$PRESENTPRSR CLI$_PRESENTSSd# ,ݮ,STRLENP͋Ю,͏͎͍͋ CLI$PRESENTPRSR CLI$_PRESENTSS`# |p# q(ݮ(STRLENP̓Ю(͇͆̓ͅ CLI$PRESENTPRSR CLI$_PRESENTSS\#(X#<~ń#$qP0ń#P<~ń#> GET_LOGICALF$ݮ$STRLENP{Ю$~}{ CLI$PRESENTPRSR CLI$_PRESENTSSl#Jϔń#l#l#r<~ń$OPZń$STRCPY] ݮ STRLENPsЮ wvus CLI$PRESENTPZZ CLI$_PRESENThń$uݮSTRLENPkЮonmk CLrI$PRESENTPZZ CLI$_PRESENTnx#<~|PDRbF PbERRRh#ƃτ{(h#ƌjZ CLI$_NEGATEDx#ƔQƞݮSTRLENPcЮgfec CLI$PRESENTPRR CLI$_PRESENTU<~ƥcƬń% FILE_CREATEPZZ!Z MMK__OPENOUTRR LIB$SIGNALɏRPƱݮSTRLENP[Ю_^][ CLI$PRESENTPRR CLI$_PRESENT {|XX<߭<~ݭs FILE_READPZZݭ FILE_CLOSEXP֭Э\LP<~φPZZ1}Td\\\LgPTd\\\Lgd1z=TSTRCHRPSXNSJ߭T FILE_OPENPZZ XY ϰTϩYԭ1(:TSTRCHRPSS1SRb\\\LgPRb\\\LgS\l\\\LgSS\l\\\LgcRSTRLENPRT DEFINE_SYMBOLX1Y RY1wPX, DEFINE_SYMBOLY Ͽ1DݭMMKt__MACFILSYNTAX LIB$SIGNAL1+PݮSTRLENPSЮWVUS CLI$PRESENTPRR CLI$_PRESENT [T# ݮ STRLENPKЮ ONMK CLI$PRESENTPZZ CLI$_NEGATEDMAP_DEFAULT_RULESŀ# ɏŀ#P ݮSTRLENPCЮGFEC CLI$PRESENTPRR CLI$_NEGATED#LOGICAL_PRESENTP6&READ_DESCRIPTION FϛZ CLI$_PRESENT ZCLI$_DEFAULTED1SZ CLI$_PRESENT Uru<~cPInREAD_DESCRIPTIONZ CLI$_PRESENTS ~5,S<~cwPZ CLI$_PRESENT@ƀ5Z CLI$_NEGATED#ƂLOGICAL_PRESENTPƨƕREAD_DESCRIPTION Ƹň%STRLENPň% DEFINE_SYMBOLREAD_DESCRIPTIONݮSTRLENP;Ю?>=; CLI$PRESENTPRR CLI$_PRESENTKX#T SPSS~T TPTT DEFINE_SYMBOLnnSTRLENvP3n7653 CLI$PRESENTPZZ CLI$_PRESENT<~ 9P LIB$SIGNALST# BUILD_TARGETˏŀ#\\1\#QŠ5T#Ř5RŐ5RRň5LIB$SET_SYMBOLT# MMK__NEEDSUPDc;PMMK__TRGCURRENTc'PT# MMK__NOUPDATE\\cŀ#\ŀ#<~"{P1MCLOSE_SUBPROCESSɏ#P ^RݬSTRLENPS¨5SPPS¤5Q¤5aҤ5ݬ¤5STRCPYS¤5S5^ݬwSTRLEN԰PЬ PPЬ쟭 CLI$PRESENTPRP ?꟭ CLI$GET_VALUEPRP SBPPP@fЬPРQBa$<`~Qń% FILE_WRITER<PRPǴԭݬŬ5 LIB$SYS_FAOPWP<~ݭń% FILE_WRITEPW STR$FREE1_DXWP ^ݬSTRLENPЬ CLI$PRESxENT^UVԭ[ LIB$SYS_FAOY PUT_OUTPUTX5Wݧ $6ih5ZxZTgSDcScRgSDcSRS)Pݢ0,6ihbRgPD`PRPZ5hW[5 STR$COPY_DX"S"RSR~ STR$APPENDTP46dSTRLENP잣쟭dCONDSKIP+description line skipped due to conditional:CIRCDEP(circular dependency found for target !AZ< CONNEXION'target !AZ found in circular dependency0OPENDESCreading description file !AZ*OPENRULEreading rules file !AZ&OPENINCLincluding file !AZ6CHECKUPD"checking need to update target !AZ@^TRGLKUF.lookup for target !AZ failed - update required>TRGNUPD+target !AZ is out of date - update required0TRGRDTtarget !AZ revision date is !%D0SRCRDTsource !AZ revision date is !%D2PERFUPD performing actions to update !AZ4IDENT$this is the MadGoat Make Utility !AZ COPYRIGHT!AZ4ACTNOUPD action did not update target !AZ0ERRLOCat line number !UL in file !AD8NEEDSUPD$an update is required for target !AZ6 TRGCURRENT!no update required for target !AZ,NOUPDATEtarget !AZ is up-to-date MMKww1ȵ"-V1.0-16OBJECTSV1.0-120-JAN-1997 22:45VAX C V3.2-044 C$V_CTYPEDEFSGLOBAL_SYMBOLS LOCAL_SYMBOLSCMDLINE_SYMBOLSBUILTIN_SYMBOLSRULES DEFAULT_RULE DEPENDENCIES DEP_INTERNAL DEP_DEFERREDSUFFIXESDO_FIRSTDO_LASTVERIFYDO_LOG DID_AN_UPDATENOACTION CHECK_STATUSFORCE FROM_SOURCESIGNOREUSE_CMSSKIP_INTERMEDIATESOVERRIDE_SILENTOVERRIDE_IGNORESYMBOL_OVERRIDE EXIT_STATUSCMS$LIBCMS_DEFAULT_GENERATIONROBJECTS Find_Object'( Insert_Object,T node_comparep node_alloc 7" LIB$LOOKUP_TREELIB$INSERT_TREESTRCMP FIND_OBJECT ( INSERT_OBJECT$CODE$DATA_CTYPE_ PP^߭߯IݬLIB$LOOKUP_TREEPԭP^Rݬ߭φ߯ߢLIB$INSERT_TREE^ЬQЬPѡ à PЬSѣ 2ЬRТ,PaУ,PaSTRCMPPTaaSTRCMPPTTPЬRaЬRaSTRCMP^Ь Pww1(RV1.9: PARSE_DESCRIPV1.920-JAN-1997 22:46VAX C V3.2-044 C$V_CTYPEDEFSGLOBAL_SYMBOLS LOCAL_SYMBOLSCMDLINE_SYMBOLSBUILTIN_SYMBOLSRULES DEFAULT_RULE DEPENDENCIES DEP_INTERNAL DEP_DEFERREDSUFFIXESDO_FIRSTDO_LASTVERIFYDO_LOG DID_AN_UPDATENOACTION CHECK_STATUSFORCE FROM_SOURCESIGNOREUSE_CMSSKIP_INTERMEDIATESOVERRIDE_SILENTOVERRIDE_IGNORESYMBOL_OVERRIDE EXIT_STATUSCMS$LIBCMS_DEFAULT_GENERATIONLIB$_SYNTAXERRMAKE_OBJECT_NAMEFIND_DEPENDENCY INSERT_OBJECT FIND_OBJECTBUILD_SUFFIX_LISTSTRNEQL_CASE_BLINDUPCASE FILE_OPEN FIND_RULE PARSE_OBJECTS LOOKUP_SYMBOL DEFINE_SYMBOLRESOLVE_SYMBOLSMEM_FREE_SYMBOLMEM_FREE_OBJREFMEM_FREE_OBJECTMEM_GET_OBJREF MEM_GET_RULEMEM_GET_SYMBOLMEM_GET_DEPEND MEM_GET_CMD PARSE_KEY PARSE_STATE MMK__ERRLOC MMK__OPENINCLPPSYS$DISK:[].MMSP^Rբ&լ!ЬQaPPP@ QЬ߭߭ݬݬRESOLVE_SYMBOLS~MALLOCPSݭݭSMEMCPYSP`SUPCASE4MEMSET ЭSЭSЬ Ь PARSE_KEY PARSE_STATE LIB$TPARSEPTSFREET= MMK__CONDSKIPPTP1TݬݬSTRLENPݬ MMK__ERRLOCݭݭ MMK__PARSERR  LIB$SIGNALѭ ݭFREEPμ^ZYUЬRТ PP#P1b?PeeRѭR"PЭRբ MMK__CONDSKIPPнeRѭRPMALLOCPeЬRݢݢ߭STRNCPYޭSSc߭ LOOKUP_SYMBOLЭSTP Р0RbTTЭRԢ PЬRXâ(S$S\Z[PЬRТ hPЬR`â(S$SdbcMALLOCPe`XSTR$CASE_BLIND_COMPAREЭSѥh!RPRRTPPTTЭRԢ PeeRѭR MMK__ELSENOIFPЭRբ  MMK__ELSENOIFPЭRSբSSЭR PeScST PcTTMMK__ENDIFNOIFPݭFREEPЬRТ PP$P1 Pf?P MEM_GET_CMDPԥl1 PMEM_GET_SYMBOLP߭߭ЬRݢݢRESOLVE_SYMBOLSѭ('ݭݭХRSTRNCPYХRRRbݭFREEХRԢ017 @~MALLOCPPԥt@pԥx1 PЬRТ H1 ХHPPNP1P?PЬRբk߭߭ݢâ( S$S~RESOLVE_SYMBOLSխ.RBRRRBi׭RBRRRBiݭݭBUILD_SUFFIX_LISTݭFREE PjBUILD_SUFFIX_LISTԥHDO_FIRST|DPDO_LAST|Dԥ1J POVERRIDE_SILENTVERIFYԥ13 OVERRIDE_IGNOREIGNOREԥ1 P MEM_GET_RULEP DEFAULT_RULEPRjԥDԥ1ЬRТSТ S$RRRBi֭SRRRBiS7S2SRRbRRRBiSSSRRbRRRBiSWЬSݣ0ߪݣ,ݭ FILE_OPENPVVDO_LOG. MMK__OPENINCL LIB$SIGNALPVݭMMK__NOOPNINCL LIB$SIGNALԳ,ԥ1*P MEM_GET_RULEP8ԥDХ8RLХLR֥L.bLХ8RjЬTѤ 1Х8RѢХ8Sݣ~jMEMCPYХ8RТSCj1PХLS֥LЬRcL1PХ8RALХLR֥L.bL1zPХ8RЬTХ8RѢХ8Sݣ~jMEMCPYХ8RТSCj1/Х8RAЏLIB$_SYNTAXERRPХ8RA FIND_RULEP@1VХ8RХ@ Х@<XSTRNEQL_CASE_BLINDTPХP@p@~MALLOCPPХRݥPSTRCPYХRSTRLENPtԥxݥMEM_FREE_SYMBOLԥ1PЬSգߪХR DEFINE_SYMBOL1P߭߭ݣã( R$R~RESOLVE_SYMBOLSЭQЭTTIPa$9QRb{/TSQRS#b}QP(`)bQRPPTRQRSQTTݭݭХR DEFINE_SYMBOLݭFREEݥMEM_FREE_SYMBOLԥԥ1%Pѥtp@pݥpݥPREALLOCPPPtSЬRܢc֥t1pRѥtR@pݥpݥPREALLOCPPPtR,bPtSSЬRct1x1ЬS~MALLOCPTݣã( R$R~ݥTSTRNCPYTRb $Х$ (,Х,(04Х40߭߭ݥtݥPRESOLVE_SYMBOLS ݭݭ PARSE_OBJECTSݭFREEХTRb9߭߭RSTRLENPݥTRESOLVE_SYMBOLS(ݭݭ PARSE_OBJECTSݭFREE(0 MEM_GET_CMDPPRRRbԥDХ ScSTcTT18MEM_GET_DEPENDXMEM_GET_OBJREFVݭ FIND_OBJECTPR ݭ INSERT_OBJECTݭMEM_FREE_OBJECTRݭFIND_DEPENDENCYPShPSЭХx$ DEPENDENCIES3RcbYեxգ$ եx"գ$ЭRa MMK__SDCMIXRR LIB$SIGNALRPեx"hЭ$գ УSգPPSޮW0nnTоRRn=PоPPPѠ `PPPfТЮ[`bRRnХD SDХ P`PT`TT1Х0ScSTcTT$ݭMEM_FREE_OBJREFХ0ScSTcTTݥPFREE|pݥTFREEԥMMK__PRSTBLERR LIB$SIGNALPR PARSE_DESCRIP parse_descrip!$ parse_store, P make_objrefs copy_objrefsW ` #U MMK__CONDSKIPMMK__NOOPNINCLMMK__ENDIFNOIF MMK__ELSENOIFMMK__ACTNODEPRULEMMK__MULACTION MMK__SDCMIXMMK__PRSTBLERR MMK__PARSERRSTR$CASE_BLIND_COMPARE LIB$TPARSE LIB$SIGNALMEMSETMEMCPYSTRLENSTRNCPYSTRCPYREALLOCMALLOCFREE  PARSE_DESCRIP $ PARSE_STORE+$CODE|$DATA_CTYPE_$CHAR_STRING_CONSTANTS^ެSгTdTP PdPP_Tݭ FIND_OBJECTPR ݭ INSERT_OBJECTݭMEM_FREE_OBJECTRMEM_GET_OBJREFЭ`гP`PQRгP`bQQ<^ެUeScRRSBެSУTdPPTѠ`PPcPTMEM_GET_OBJREFPQТcPabRReHPEPWks[gc  [ LPTzww1y͎`V1.4-4< PARSE_OBJECTSV1.4-420-JUN-1997 09:55VAX C V3.2-044 C$V_CTYPEDEFSGLOBAL_SYMBOLS LOCAL_SYMBOLSCMDLINE_SYMBOLSBUILTIN_SYMBOLSRULES DEFAULT_RULE DEPENDENCIES DEP_INTERNAL DEP_DEFERREDSUFFIXESDO_FIRSTDO_LASTVERIFYDO_LOG DID_AN_UPDATENOACTION CHECK_STATUSFORCE FROM_SOURCESIGNOREUSE_CMSSKIP_INTERMEDIATESOVERRIDE_SILENTOVERRIDE_IGNORESYMBOL_OVERRIDE EXIT_STATUSCMS$LIBCMS_DEFAULT_GENERATIONLIB$_SYNTAXERR FILE_EXISTS INSERT_OBJECT FIND_OBJECTEXTRACT_FILETYPEEXTRACT_FILENAME EXTRACT_NAMEEXTRACT_PREFIX FIND_RULE FIND_SUFFIX MEM_GET_CMDMEM_FREE_OBJECTMEM_GET_DEPENDMEM_GET_OBJREFMEM_GET_OBJECTPO_KEYPO_STATEMMK__PRSTBLERR MMK__PARSERR SYS$FILESCAN LIB$TPARSE LIB$SIGNALTOUPPERMEMSETMEMCPYSTRLENSTRCATSTRCPY  PARSE_OBJECTSP.OLBP.OLBPP0^(MEMSET ЬЬЬЬ PO_KEYPO_STATE LIB$TPARSEPRPRݬݬ MMK__PARSERR LIB$SIGNAL^YSЬRТ PP P1PZ?PMEM_GET_OBJECTPca 8a1PcR У T֣ ЬR~TOUPPERPd 1yPcTVaSTRLENPa SYS$FILESCANPWPF<P@<RB~<PP((<~ݣ8MEMCPY<RB8V P8cR8i8STRCPYߩcRaSTRCATcR cݣ FIND_OBJECTPRݣ INSERT_OBJECTPݣMEM_FREE_OBJECTRMEM_GET_OBJECTPca 8У,cR ԣ1sУ T֣ ЬR~TOUPPERPd 1TMEM_GET_OBJECTPa 8 17У T֣ ЬR~TOUPPERPd 1cXa1գ1УTVaSTRLENPa SYS$FILESCANPZPF<P@<RB~<PP((<~ݣ8MEMCPY<RB8V P8cRaSTRCPYTd EXTRACT_NAMEcRaEXTRACT_FILENAMEcR8EXTRACT_FILETYPEԕ$cP88dcP8adcR8MEM_GET_DEPENDPV MEM_GET_CMDPP`P cP8УR8 88STRCPYcR8[УR8 FIND_SUFFIXPRHbRSUFFIXESPRP%УP8 FIND_RULEPUbRSUFFIXESPRPUcP8STRCPYc FIND_OBJECTPR c INSERT_OBJECTPcMEM_FREE_OBJECTRcMEM_GET_OBJECTPW<~cWMEMCPYЬRТ(RgcУPh8$cR88STRCPYcR8УRaSTRCATݣ FIND_OBJECTPR ݣ INSERT_OBJECTݣMEM_FREE_OBJECTRMEM_GET_OBJREFУ`1PMEM_GET_OBJECTPPR EXTRACT_PREFIXP+УRaEXTRACT_PREFIXPUUУRaMEMCPYUR.TTTPPR~УRaRUR~STRCPYЦR8УRaRUR~STRCATЦR8УR8STRCPYݣ FIND_OBJECTPRݣ INSERT_OBJECTPݣMEM_FREE_OBJECTRMEM_GET_OBJREFУ`ЬPՠ$ DEP_DEFERRED3Rfb  DEP_INTERNAL3RfbcRУ4Ч44ԣcѠ &MEM_GET_OBJECTPcPR cRУ,cRa 1mPԣ1ePЬRѢ a 8PXMEM_FREE_OBJECTcԣգ ݣMEM_FREE_OBJECTԣ1(cU1a1UTVaSTRLENPa SYS$FILESCANP[PF<P@<RB~<PP((<~ݣ8MEMCPY<RB8V P8cRբ /8T!Pߩ a FILE_EXISTSPPPPPTT ЬRТ(R PUMEM_FREE_OBJECTc>PУTcRaPPTRR'&TPTЬRR PARSE_OBJECTS Parse_Objectscdparse_obj_storel process_sfx T  ! g dPARSE_OBJ_STORE$CODE$$DATA_CTYPE_ $CHAR_STRING_CONSTANTS`PMMK__PRSTBLERR LIB$SIGNALP ^RЬSaSTRLENP a SYS$FILESCANPTPD<P><P@~<PP((<~ݢ8MEMCPY<P@8լ8PkJCo#ww1lV1.10: PARSE_TABLESV1.1020-JAN-1997 22:47 VAX MACRO V5.4-3OMACRO/NOLIST/OBJECT=MG_BIN:[MMK]PARSE_TABLES.OBJ MG_SRC:[MMK]PARSE_TABLES.MAR*- TPARSE tables for MMS description file PARSE_TABLESo  PARSE_KEYPARSE_OBJ_STORE  PARS E_STATE PARSE_STORE $PO_KEY PO_STATE . ABS .P  _LIB$STATE$P$ _LIB$KEY0$P _LIB$KEY1$PPPPPPPPPPT844& 44PPP.Z44&PPP44PPPPPP%44)44&P+P+P244n644&P8P8P8;44&A44nE44&PGPGPN44&R44&PTPTPPINCLUDEP4&PTPTPPPVPVPPVPVPPZPZP PIFDEFP 4&PZPZP\44&PELSEP4&P^P^Pe44PENDIFP4&PkPkPr44PIFP4&PxPxP*z44&P|P|P44PPPPPSUFFIXES P4&PPP4444&'PFIRST P'4&PPP4444&-PLASTP-4&PPP4444&2PSILENTP24&PPP449PIGNOREP94&PPP 44@PDEFAULTP@4&PPP 44HPINCLUDEPH4&PPP 44PPP44p44&PPPPPPPP:44&PPPPPP44&PPP44PPPPPPP P P44PPPPPPPPP$44P*P*PP*P*PP.P.P8144& 744=;44&P=P=PQPEQLPQ4&P=P=P !D44[H44&UPNEQPU4&PJPJP "Q44[U44&PWPWPYPP[P[PP[P[PP_P_P8b44&#h44PnPnPPnPnP.PpPpPPpPpP. w44P}P}P:44PPP$ 44PPP_ 44PPP- 44PPP~ 44PPP44PPP44&PPP 44PPP 44PPP844&44xPPPPPP:44PPP 44PPPPPPPPP6844&%44P%P%PP)P)P 044P6P6PP6P6P@ =44PCPCP-J44PPPPP<W44P]P]P>$d44PjPjPPnPnPPnPnPp44&PrPrP=t44&PvPvP, }44&44&PPP. 44&44&PPP- 44&44&PPP( 44&44&PPP: 44&44&PPP[ 44&44&PPPPPPPPP44&PPPZPADDITIONALLY_DEPENDS_ONPZ4&PPP44&rPDEPENDS_ONPr4&PPP4444&PPP=44&PPP, 44&44&PPP:4444&PPP44&44&}PPPPPPP4444&PPPPPPPPP 44P&P&PP&P&P\(44&P*P*PP.P.P,544H944&P;P;PB44PHPHPPHPHP:PLPLP,PPPPPPTPTPPXPXPP\P\PP\P\PP`P`Pdb44&PdPdP~PADDITIONALLY_DEPENDS_ON P~4&PdPdPk44o44&PDEPENDS_ON"P4&PqPqPs44&PuPuP,|44PPP:44&PPPPPP44PPPPPPP:44PPPPPPPPPPPP44PPPPPP{PPPPPP}PPPPPPPPP"44&PPPPPP"PPPP$PPPPPPPPPPPPPPPPP 4444&PPPPPP,44PPP44PPP~44.44&PPP(44644&PPP44&44&P!P!P(44P.P.PP.P.P,544P;P;PB44PHPHP/J44&PLPLPPN44&PPPPPPPPPP,W44nP]P]Pd44PjPjP/l44&PnPnPPrPrPy44LPPPPPP844&44&PPPPPPPPPGPPPgPPPPPPEPPPePPPPPPPPPNPPPnPPPPPPPPPEPPPePPPPPPPPPRPPPrPPPPPPPPPAPPPaPPPPPPPPPTPPPtPPPPPPPPPIPPPiPPPPPPPPPOPPPoPPPPPPPPPNPPPnPPPPPPPPP=44&PPPPPPPPPPPP 4444&PPPPPP,44PPP44P P P44PPP  44P&P&PP&P&PP*P*P,P.P.PP2P2PP6P6PP6P6PP:P:P><44&P>P>PP>P>P= E44I44&PKPKP)R44PXPXP,_44PePePvg44&PiPiPp44PvPvPPvPvP= }4444&PPP,44PPP)44PPPPPP44PPPPPPPPP44&PPPPPP,44sPPP44&PPP)44RPPP44 PPPPPP,44HPPP)44+PPPPP442P2PRS_CODEhPl \ PARSE_STOREl PARSE_STOREl \PARSE_OBJ_STORElPARSE_OBJ_STORE+PO_STORE PRS_STORE_ _LIB$STATE$  _LIB$KEY0$$ _LIB$KEY1$PRS_CODE2ww1h.g>V1.6-87READDESCV1.6-820-JAN-1997 22:46VAX C V3.2-044 C$V_CTYPEDEFSGLOBAL_SYMBOLS LOCAL_SYMBOLSCMDLINE_SYMBOLSBUILTIN_SYMBOLSRULES DEFAULT_RULE DEPENDENCIES DEP_INTERNAL DEP_DEFERREDSUFFIXESDO_FIRSTDO_LASTVERIFYDO_LOG DID_AN_UPDATENOACTION CHECK_STATUSFORCE FROM_SOURCESIGNOREUSE_CMSSKIP_INTERMEDIATESOVERRIDE_SILENTOVERRIDE_IGNORESYMBOL_OVERRIDE EXIT_STATUSCMS$LIBCMS_DEFAULT_GENERATIONSTRIP_COMMENTSCMS_FETCH_FILEMEM_GET_OBJREF INSERT_OBJECT FIND_OBJECTMEM_FREE_DEPENDMEM_FREE_OBJECTMEM_GET_OBJECTEXTRACT_NAMETYPEEXTRACT_FILENAMEFIND_DEPENDENCYSCAN_RULE_LIST FIND_RULE FIND_SUFFIXFILE_GET_FILESPEC FILE_CLOSE FILE_READ FILE_OPEN PARSE_DESCRIP MMK__OPENRULE MMK__OPENDESC MMK__NOOPNRUL MMK__NOOPNDSC LIB$SIGNALMEMCPYSTRLENSTRCPYPDESCRIPPSYS$DISK:[]DESCRIP.MMSPMAKEFILE.)PSYS$DISK:[]MAKEFILE.>PDESCRIP.MMSJPMAKEFILE.P^WUЬSc8߭ߧ߭g FILE_OPENPTT5߭ߧ)߭ߧ FILE_OPENPT߭ݬ߭S FILE_OPENPTTbլ ]USE_CMSUЬSc#ߧ>CMS_FETCH_FILEPTT.ߧJCMS_FETCH_FILEPTSEXTRACT_NAMETYPESCMS_FETCH_FILEPTT1IЏTTDլ *Tݬ MMK__NOOPNRULSS LIB$SIGNAL EXIT_STATUSS EXIT_STATUSPTݬ MMK__NOOPNDSC LIB$SIGNALDO_LOG'լ  MMK__OPENRULES P MMK__OPENDESCSS LIB$SIGNALЭ<~MALLOCTdPPRЭЭRЭЭS~dPЭS~dP ЭRԢЭRSTRCPY|XԭЭScST PcTT1, FILE_READSTRIP_COMMENTSSTRLENREALLOCnSTRCPYMALLOCZ PARSE_DESCRIP FREEFILE_GET_FILESPEC߭ЭR~ݢݢP1ЭP֠խ<PЭR޲R@bPPRBe!׭QЭPްPA`PPP@eЭPЭRްPB`[IЭRТQaPPRBe4QRbbPPP@eRbR~ЭPݠ  ЭRТ V]ЭSУTdPPRBe7TQaaPPP@eQaa!a# ЭR޲RbQVPTݣ  ЭRТ VVPT[TTTRBf-Bf\[BfTY#YTSSXPXVXYRR݀R$SYTYYjPXVX$[1Y1ЭPݠ߭߭Y~X$XYխ_<~jPPRЭЭRЭЭR~jPЭR~jP ЭRԢ<~ЭRݭԭ߭ЭP~ݠݠP1YkЭRݢ߭߭Y~X$XխF<~jPSЭЭ~jP~jP ԣ<~ݭԭcЭRݢ FILE_CLOSEЭRݢЭRݢ ݭЭScSTcTT1 DEP_DEFERREDScST PcTTLЭRݢFIND_DEPENDENCYP DEPENDENCIES3Rb PݭMEM_FREE_DEPEND DEP_DEFERREDScST PcTTP^TЬQSЬP`-PS`"RSRRS P`!`# `P`ެSQc,QRbRRRBdPQQcQP`PPP@d蔡^ DEP_DEFERREDP`PQ P`QQLЭ\FIND_DEPENDENCYP DEPENDENCIES3\l PݭMEM_FREE_DEPEND DEP_DEFERREDP`PQ P`QQ^ DEPENDENCIESV DEPENDENCIESRVR1 FIND_RULEYSTRLEN[SCAN_RULE_LISTZMEMCPYXSTRCPYWЦRѢ 1uЦ RbR1gЦR8 FIND_SUFFIXPU1QTЦRSRS3PТPѠ ТP8ЦP8iPT bRPRPT1SUFFIXESRUR1PkPQ@~QQP USE_CMS1ЦP8iPR1ЦPaRjPR1RREADDESCRead_Descriptionuxstrip_comments$Process_Deferred_DependenciesphFill_In_Missing_Sources } REALLOCMALLOCFREE READ_DESCRIPTION xSTRIP_COMMENTS=$CODE$DATA_CTYPE_T$CHAR_STRING_CONSTANTSMEM_GET_OBJECTPSЦPaEXTRACT_FILENAMEPTݢjahTaPP~haPTPT~g8g S FIND_OBJECTPR S INSERT_OBJECT SMEM_FREE_OBJECTRSMEM_GET_OBJREFS`PeUSUFFIXESPUP1 fV DEPENDENCIESRVR1lww1șV1.3-35SP_MGRV1.3-320-JAN-1997 22:45VAX C V3.2-044P@P 2P<>,P3PSYS$NODE

fjl-n>rvxޭz~ ޭ쭆ԭޭ䭒ԭޭ譞ԭޭ୪|||~߭^ЬP$ SYS$GETJPIWPUP'P:"PRRURSYMBOLS Lookup_Symbol Define_Symbol<Resolve_SymbolsClear_Local_Symbolsn,Create_Local_Symbols apply_subst_rule D!ڹν DEFINE_SYMBOL LOOKUP_SYMBOLCMS_PARSE_NAME FIND_RULESTRNEQL_CASE_BLINDMAKE_OBJECT_NAMEEXTRACT_FILENAME EXTRACT_NAMEMEM_GET_SYMBOLMEM_FREE_SYMBOL FIND_CHARUPCASE STR$FREE1_DXLIB$GET_SYMBOLMEMCPYSTRLENSTRCHRSTRCMPSTRNCPYSTRCPYREALLOCMALLOCFREE  LOOKUP_SYMBOL  DEFINE_SYMBOL RESOLVE_SYMBOLS <CLEAR_LOCAL_SYMBOLS ,CREATE_LOCAL_SYMBOLS$CODE>$DATA_CTYPE_$CHAR_STRING_CONSTANTS_bPP.P] P>P:RUb.RR ծ%TRXRTPPݮRSTRNEQL_CASE_BLINDPXX URS[SPUTSWSPPnnPPnnYREALLOCPYX&URSSUYW~jSW[YW~j[WPUTRRUYW~jRWdPPP@fTdPPP@fdHd,0YWP,`WTUePPP@f"PUePPP@fPYWP `WTUe1uY WPE%5ww