CONSTANT "FACILITY" EQUALS 156 PREFIX "CMS$" TAG "" ; CONSTANT "ABSTIM" EQUALS %X009C800A PREFIX "CMS$" TAG "" ; CONSTANT "ACCVIORD" EQUALS %X009C8014 PREFIX "CMS$" TAG "" ,"ACCVIOWT" EQUALS %X009C801C PREFIX "CMS$" TAG "" ; CONSTANT "ALL" EQUALS %X009C8021 PREFIX "CMS$" TAG "" ; CONSTANT "ALPHACHAR" EQUALS %X009C802A PREFIX "CMS$" TAG "" ; CONSTANT "ALRDYEXISTS" EQUALS %X009C8032 PREFIX "CMS$" TAG "" ; CONSTANT "ALRDYINCLS" EQUALS %X009C803A PREFIX "CMS$" TAG "" ; CONSTANT "ALRDYINGRP" EQUALS %X009C8042 PREFIX "CMS$" TAG "" ; CONSTANT "ANNOTATED" EQUALS %X009C8049 PREFIX "CMS$" TAG "" ; CONSTANT "ANNOTATIONS" EQUALS %X009C8051 PREFIX "CMS$" TAG "" ; CONSTANT "ARGCONFLICT" EQUALS %X009C805A PREFIX "CMS$" TAG "" ; CONSTANT "ARGCOUNTERR" EQUALS %X009C8062 PREFIX "CMS$" TAG "" ; CONSTANT "BADBUG" EQUALS %X009C806C PREFIX "CMS$" TAG "" ; CONSTANT "BADCALL" EQUALS %X009C8074 PREFIX "CMS$" TAG "" ; CONSTANT "BADCRC" EQUALS %X009C8078 PREFIX "CMS$" TAG "" ; CONSTANT "BADLIB" EQUALS %X009C8084 PREFIX "CMS$" TAG "" ; CONSTANT "BADCRETIME" EQUALS %X009C808A PREFIX "CMS$" TAG "" ,"BADLENSTR" EQUALS %X009C8092 PREFIX "CMS$" TAG "" ,"BADLSTSTR" EQUALS %X009C809A PREFIX "CMS$" TAG "" ,"BADORDSTR" EQUALS %X009C80A2 PREFIX "CMS$" TAG "" ; CONSTANT "BADPTR" EQUALS %X009C80AA PREFIX "CMS$" TAG "" ,"BADTYPSTR" EQUALS %X009C80B2 PREFIX "CMS$" TAG "" ,"BADVERSTR" EQUALS %X009C80BA PREFIX "CMS$" TAG "" ,"BCKPTRSTR" EQUALS %X009C80C2 PREFIX "CMS$" TAG "" ; CONSTANT "CNTSTR" EQUALS %X009C80CA PREFIX "CMS$" TAG "" ; CONSTANT "BADSTRING" EQUALS %X009C80D2 PREFIX "CMS$" TAG "" ; CONSTANT "BADVERSION" EQUALS %X009C80DA PREFIX "CMS$" TAG "" ; CONSTANT "BUG" EQUALS %X009C80E4 PREFIX "CMS$" TAG "" ; CONSTANT "CLASSGENEXP" EQUALS %X009C80EB PREFIX "CMS$" TAG "" ; CONSTANT "CMPSIGNAL" EQUALS %X009C80F3 PREFIX "CMS$" TAG "" ; CONSTANT "COMPARED" EQUALS %X009C80F9 PREFIX "CMS$" TAG "" ; CONSTANT "CONCLS" EQUALS %X009C8103 PREFIX "CMS$" TAG "" ; CONSTANT "CONCURRENT" EQUALS %X009C8109 PREFIX "CMS$" TAG "" ; CONSTANT "CONELE" EQUALS %X009C8113 PREFIX "CMS$" TAG "" ; CONSTANT "CONFIRM" EQUALS %X009C8119 PREFIX "CMS$" TAG "" ; CONSTANT "CONFLICTS" EQUALS %X009C8120 PREFIX "CMS$" TAG "" ; CONSTANT "CONGRP" EQUALS %X009C812B PREFIX "CMS$" TAG "" ; CONSTANT "CONHIS" EQUALS %X009C8133 PREFIX "CMS$" TAG "" ; CONSTANT "CONRES" EQUALS %X009C813B PREFIX "CMS$" TAG "" ; CONSTANT "CONVERTED" EQUALS %X009C8141 PREFIX "CMS$" TAG "" ; CONSTANT "CONVERTLIB" EQUALS %X009C814A PREFIX "CMS$" TAG "" ; CONSTANT "COPIED" EQUALS %X009C8151 PREFIX "CMS$" TAG "" ; CONSTANT "COPIES" EQUALS %X009C8159 PREFIX "CMS$" TAG "" ; CONSTANT "CREATED" EQUALS %X009C8161 PREFIX "CMS$" TAG "" ; CONSTANT "CREATES" EQUALS %X009C8169 PREFIX "CMS$" TAG "" ; CONSTANT "DEFAULTDIR" EQUALS %X009C8172 PREFIX "CMS$" TAG "" ; CONSTANT "DELETED" EQUALS %X009C8179 PREFIX "CMS$" TAG "" ; CONSTANT "DELETIONS" EQUALS %X009C8181 PREFIX "CMS$" TAG "" ; CONSTANT "DIFFERENT" EQUALS %X009C818B PREFIX "CMS$" TAG "" ; CONSTANT "DUPEDF" EQUALS %X009C8192 PREFIX "CMS$" TAG "" ; /* CONSTANT "EDFMISS" EQUALS %X009C819A PREFIX "CMS$" TAG "" ; CONSTANT "ELEEXISTS" EQUALS %X009C81A2 PREFIX "CMS$" TAG "" ; CONSTANT "ELEEXP" EQUALS %X009C81AB PREFIX "CMS$" TAG "" ; CONSTANT "ELEXPIGN" EQUALS %X009C81B0 PREFIX "CMS$" TAG "" ; CONSTANT "ENDOFLIST" EQUALS %X009C81BA PREFIX "CMS$" TAG "" ; CONSTANT "ENDPTRSTR" EQUALS %X009C81C2 PREFIX "CMS$" TAG "" ; CONSTANT "EOF" EQUALS %X009C81C8 PREFIX "CMS$" TAG "" ; CONSTANT "ERRANNOTATIONS" EQUALS %X009C81D2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRCLOSE" EQUALS %X009C81DA PREFIX "CMS$" TAG "" ; CONSTANT "ERRCOPIES" EQUALS %X009C81E2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRCREATES" EQUALS %X009C81EA PREFIX "CMS$" TAG "" ; CONSTANT "ERRDELETIONS" EQUALS %X009C81F2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRFETCHES" EQUALS %X009C81FA PREFIX "CMS$" TAG "" ; CONSTANT "ERRINSERTIONS" EQUALS %X009C8202 PREFIX "CMS$" TAG "" ; CONSTANT "ERRMODIFIES" EQUALS %X009C820A PREFIX "CMS$" TAG "" ; CONSTANT "ERREMOVALS" EQUALS %X009C8212 PREFIX "CMS$" TAG "" ; CONSTANT "ERREPLACEMENTS" EQUALS %X009C821A PREFIX "CMS$" TAG "" ; CONSTANT "ERRESERVATIONS" EQUALS %X009C8222 PREFIX "CMS$" TAG "" ; CONSTANT "ERRELEHIS" EQUALS %X009C822A PREFIX "CMS$" TAG "" ; CONSTANT "ERRUNRESERVES" EQUALS %X009C8232 PREFIX "CMS$" TAG "" ; CONSTANT "ERRVER2" EQUALS %X009C823A PREFIX "CMS$" TAG "" ,"ERRVERARC" EQUALS %X009C8242 PREFIX "CMS$" TAG "" ,"ERRVERCLS" EQUALS %X009C824A PREFIX "CMS$" TAG "" ; CONSTANT "ERRVERCON" EQUALS %X009C8252 PREFIX "CMS$" TAG "" ,"ERRVEREDFS" EQUALS %X009C825A PREFIX "CMS$" TAG "" ,"ERRVERELE" EQUALS %X009C8262 PREFIX "CMS$" TAG "" ,"ERRVERFRE" EQUALS %X009C826A PREFIX "CMS$" TAG "" ; CONSTANT "ERRVERGRP" EQUALS %X009C8272 PREFIX "CMS$" TAG "" ; CONSTANT "ERRVERRES" EQUALS %X009C827A PREFIX "CMS$" TAG "" ,"ERRVERSTR" EQUALS %X009C8282 PREFIX "CMS$" TAG "" ; CONSTANT "EXCLUDE" EQUALS %X009C8289 PREFIX "CMS$" TAG "" ; CONSTANT "EXIT" EQUALS %X009C8292 PREFIX "CMS$" TAG "" ; CONSTANT "FETCHED" EQUALS %X009C8299 PREFIX "CMS$" TAG "" ; CONSTANT "FETCHES" EQUALS %X009C82A1 PREFIX "CMS$" TAG "" ; CONSTANT "FILEXISTS" EQUALS %X009C82AB PREFIX "CMS$" TAG "" ; CONSTANT "FILINUSE" EQUALS %X009C82B3 PREFIX "CMS$" TAG "" ; CONSTANT "FIXCRC" EQUALS %X009C82BB PREFIX "CMS$" TAG "" ; CONSTANT "FIXHDR" EQUALS %X009C82C3 PREFIX "CMS$" TAG "" ; CONSTANT "GENCREATED" EQUALS %X009C82C9 PREFIX "CMS$" TAG "" ; CONSTANT "GENEXISTS" EQUALS %X009C82D2 PREFIX "CMS$" TAG "" ; CONSTANT "GENINSERTED" EQUALS %X009C82D9 PREFIX "CMS$" TAG "" ; CONSTANT "GENNOINSERT" EQUALS %X009C82E2 PREFIX "CMS$" TAG "" ; CONSTANT "GENNOREMOVE" EQUALS %X009C82EA PREFIX "CMS$" TAG "" ; CONSTANT "GENNOTFOUND" EQUALS %X009C82F2 PREFIX "CMS$" TAG "" ; CONSTANT "GENREMOVED" EQUALS %X009C82F9 PREFIX "CMS$" TAG "" ; CONSTANT "GROUPEXP" EQUALS %X009C8303 PREFIX "CMS$" TAG "" ; CONSTANT "HASFILES" EQUALS %X009C830A PREFIX "CMS$" TAG "" ; CONSTANT "HASMEMBERS" EQUALS %X009C8312 PREFIX "CMS$" TAG "" ; CONSTANT "HISNOTSTM" EQUALS %X009C831A PREFIX "CMS$" TAG "" ; CONSTANT "HISTDEL" EQUALS %X009C8321 PREFIX "CMS$" TAG "" ; CONSTANT "IDENTICAL" EQUALS %X009C8329 PREFIX "CMS$" TAG "" ; CONSTANT "ILLCHAR" EQUALS %X009C8332 PREFIX "CMS$" TAG "" ; CONSTANT "ILLCLSNAM" EQUALS %X009C833A PREFIX "CMS$" TAG "" ; CONSTANT "ILLCONREC" EQUALS %X009C8344 PREFIX "CMS$" TAG "" ,"ILLDATREC" EQUALS %X009C834C PREFIX "CMS$" TAG "" ; CONSTANT "ILLEGALDEV" EQUALS %X009C8352 PREFIX "CMS$" TAG "" ; CONSTANT "ILLELENAM" EQUALS %X009C835A PREFIX "CMS$" TAG "" ; CONSTANT "ILLELEXP" EQUALS %X009C8362 PREFIX "CMS$" TAG "" ; CONSTANT "ILLFORMAT" EQUALS %X009C836A PREFIX "CMS$" TAG "" ; CONSTANT "ILLGEN" EQUALS %X009C8372 PREFIX "CMS$" TAG "" ; CONSTANT "ILLGRPNAM" EQUALS %X009C837A PREFIX "CMS$" TAG "" ; CONSTANT "ILLHIST" EQUALS %X009C8384 PREFIX "CMS$" TAG "" ; CONSTANT "ILLNAME" EQUALS %X009C838A PREFIX "CMS$" TAG "" ; CONSTANT "ILLNOTE" EQUALS %X009C8394 PREFIX "CMS$" TAG "" ; CONSTANT "ILLPAR" EQUALS %X009C839A PREFIX "CMS$" TAG "" ; CONSTANT "ILLPOSVAL" EQUALS %X009C83A2 PREFIX "CMS$" TAG "" ; CONSTANT "ILLREFDIR" EQUALS %X009C83AA PREFIX "CMS$" TAG "" ; CONSTANT "ILLRMK" EQUALS %X009C83B2 PREFIX "CMS$" TAG "" ; CONSTANT "ILLSEQ" EQUALS %X009C83BC PREFIX "CMS$" TAG "" ; CONSTANT "ILLVAR" EQUALS %X009C83C2 PREFIX "CMS$" TAG "" ; CONSTANT "INSERTED" EQUALS %X009C83C9 PREFIX "CMS$" TAG "" ; CONSTANT "INSERTIONS" EQUALS %X009C83D1 PREFIX "CMS$" TAG "" ; CONSTANT "INUSE" EQUALS %X009C83DB PREFIX "CMS$" TAG "" ; CONSTANT "INVFETDB" EQUALS %X009C83E2 PREFIX "CMS$" TAG "" ; CONSTANT "INVLENGTH" EQUALS %X009C83EC PREFIX "CMS$" TAG "" ; CONSTANT "INVLIBDB" EQUALS %X009C83F2 PREFIX "CMS$" TAG "" ; CONSTANT "INVOKERBK" EQUALS %X009C83FB PREFIX "CMS$" TAG "" ; CONSTANT "INVSTRDES" EQUALS %X009C8404 PREFIX "CMS$" TAG "" ; CONSTANT "ISMEMBER" EQUALS %X009C840A PREFIX "CMS$" TAG "" ; CONSTANT "ISRESERVED" EQUALS %X009C8412 PREFIX "CMS$" TAG "" ; CONSTANT "LIBIS" EQUALS %X009C841B PREFIX "CMS$" TAG "" ; CONSTANT "LIBSET" EQUALS %X009C8421 PREFIX "CMS$" TAG "" ; CONSTANT "MAXARG" EQUALS %X009C842C PREFIX "CMS$" TAG "" ; CONSTANT "MERGECONFLICT" EQUALS %X009C8430 PREFIX "CMS$" TAG "" ; CONSTANT "MERGECOUNT" EQUALS %X009C843B PREFIX "CMS$" TAG "" ; CONSTANT "MERGED" EQUALS %X009C8443 PREFIX "CMS$" TAG "" ; CONSTANT "MINARG" EQUALS %X009C844C PREFIX "CMS$" TAG "" ; CONSTANT "MISBLKSTR" EQUALS %X009C8452 PREFIX "CMS$" TAG "" ; CONSTANT "MISMATCON" EQUALS %X009C845C PREFIX "CMS$" TAG "" ; CONSTANT "MODIFIED" EQUALS %X009C8461 PREFIX "CMS$" TAG "" ; CONSTANT "MODIFICATIONS" EQUALS %X009C8469 PREFIX "CMS$" TAG "" ; CONSTANT "MSGBUILD" EQUALS %X009C8473 PREFIX "CMS$" TAG "" ; CONSTANT "MSGCANCEL" EQUALS %X009C847B PREFIX "CMS$" TAG "" ; CONSTANT "MSGCONTINUE" EQUALS %X009C8483 PREFIX "CMS$" TAG "" ; CONSTANT "MSGPOST" EQUALS %X009C848B PREFIX "CMS$" TAG "" ; CONSTANT "MSSBLKSTR" EQUALS %X009C8492 PREFIX "CMS$" TAG "" ; CONSTANT "MULTCALL" EQUALS %X009C8498 PREFIX "CMS$" TAG "" ; CONSTANT "MULTPAR" EQUALS %X009C84A2 PREFIX "CMS$" TAG "" ; CONSTANT "MUSTBEDIR" EQUALS %X009C84AA PREFIX "CMS$" TAG "" ; CONSTANT "MUSTBEFIL" EQUALS %X009C84B2 PREFIX "CMS$" TAG "" ; CONSTANT "MUSTBEPOS" EQUALS %X009C84BA PREFIX "CMS$" TAG "" ; CONSTANT "MUTEXC" EQUALS %X009C84C2 PREFIX "CMS$" TAG "" ; CONSTANT "NEEDNUMBER" EQUALS %X009C84CA PREFIX "CMS$" TAG "" ; CONSTANT "NEEDPERIOD" EQUALS %X009C84D2 PREFIX "CMS$" TAG "" ; CONSTANT "NETNOTALL" EQUALS %X009C84DA PREFIX "CMS$" TAG "" ; CONSTANT "NOALTDELETE" EQUALS %X009C84E2 PREFIX "CMS$" TAG "" ; CONSTANT "NOANNOTATE" EQUALS %X009C84EA PREFIX "CMS$" TAG "" ; CONSTANT "NOBACKUP" EQUALS %X009C84F4 PREFIX "CMS$" TAG "" ; CONSTANT "NOCHANGES" EQUALS %X009C84FB PREFIX "CMS$" TAG "" ; CONSTANT "NOCLOSE" EQUALS %X009C8504 PREFIX "CMS$" TAG "" ; CONSTANT "NOCLS" EQUALS %X009C8508 PREFIX "CMS$" TAG "" ; CONSTANT "NOCOMPARE" EQUALS %X009C8512 PREFIX "CMS$" TAG "" ; CONSTANT "NOCONCUR" EQUALS %X009C851A PREFIX "CMS$" TAG "" ; CONSTANT "NOCONFIRM" EQUALS %X009C8520 PREFIX "CMS$" TAG "" ; CONSTANT "NOCONRES" EQUALS %X009C852A PREFIX "CMS$" TAG "" ; CONSTANT "NOCONVERT" EQUALS %X009C8532 PREFIX "CMS$" TAG "" ; CONSTANT "NOCOPY" EQUALS %X009C853A PREFIX "CMS$" TAG "" ; CONSTANT "NOCREATE" EQUALS %X009C8542 PREFIX "CMS$" TAG "" ; CONSTANT "NODELETE" EQUALS %X009C854A PREFIX "CMS$" TAG "" ; CONSTANT "NODELFUTURE" EQUALS %X009C8552 PREFIX "CMS$" TAG "" ; CONSTANT "NOELE" EQUALS %X009C8558 PREFIX "CMS$" TAG "" ; CONSTANT "NOELEENT" EQUALS %X009C8562 PREFIX "CMS$" TAG "" ; /* CONSTANT "NOERRLOG" EQUALS %X009C856A PREFIX "CMS$" TAG "" ; CONSTANT "NOFETCH" EQUALS %X009C8572 PREFIX "CMS$" TAG "" ; CONSTANT "NOFILE" EQUALS %X009C857A PREFIX "CMS$" TAG "" ; CONSTANT "NOGRP" EQUALS %X009C8580 PREFIX "CMS$" TAG "" ; CONSTANT "NOHIS" EQUALS %X009C8588 PREFIX "CMS$" TAG "" ; CONSTANT "NOHISPAR" EQUALS %X009C8592 PREFIX "CMS$" TAG "" ; CONSTANT "NOINSERT" EQUALS %X009C859A PREFIX "CMS$" TAG "" ; CONSTANT "NOINPUT" EQUALS %X009C85A2 PREFIX "CMS$" TAG "" ; CONSTANT "NOMATCH" EQUALS %X009C85AA PREFIX "CMS$" TAG "" ; CONSTANT "NOMODARG" EQUALS %X009C85B2 PREFIX "CMS$" TAG "" ; CONSTANT "NOMODIFY" EQUALS %X009C85BA PREFIX "CMS$" TAG "" ; CONSTANT "NOMOREPARAM" EQUALS %X009C85C2 PREFIX "CMS$" TAG "" ; CONSTANT "NORECOVER" EQUALS %X009C85CA PREFIX "CMS$" TAG "" ; CONSTANT "NOREF" EQUALS %X009C85D2 PREFIX "CMS$" TAG "" ; CONSTANT "NOREMARK" EQUALS %X009C85DA PREFIX "CMS$" TAG "" ; CONSTANT "NOREMOVAL" EQUALS %X009C85E2 PREFIX "CMS$" TAG "" ; CONSTANT "NOREPAIR" EQUALS %X009C85EA PREFIX "CMS$" TAG "" ; CONSTANT "NOREPEDF" EQUALS %X009C85F2 PREFIX "CMS$" TAG "" ; CONSTANT "NOREPLACE" EQUALS %X009C85FA PREFIX "CMS$" TAG "" ; CONSTANT "NOREPRO" EQUALS %X009C8602 PREFIX "CMS$" TAG "" ; CONSTANT "NORES" EQUALS %X009C8608 PREFIX "CMS$" TAG "" ; CONSTANT "NORESERVATION" EQUALS %X009C8612 PREFIX "CMS$" TAG "" ; CONSTANT "NORESNOCON" EQUALS %X009C861A PREFIX "CMS$" TAG "" ; CONSTANT "NORESRO" EQUALS %X009C8622 PREFIX "CMS$" TAG "" ; CONSTANT "NORMAL" EQUALS %X009C8629 PREFIX "CMS$" TAG "" ; CONSTANT "NOSINCE" EQUALS %X009C8632 PREFIX "CMS$" TAG "" ; CONSTANT "NOSRCHLST" EQUALS %X009C863A PREFIX "CMS$" TAG "" ; CONSTANT "NOSUPERSEDE" EQUALS %X009C8642 PREFIX "CMS$" TAG "" ; CONSTANT "NOTBYCMS" EQUALS %X009C864A PREFIX "CMS$" TAG "" ; CONSTANT "NOTCOMPLETED" EQUALS %X009C8652 PREFIX "CMS$" TAG "" ; CONSTANT "NOTCMSLIB" EQUALS %X009C865A PREFIX "CMS$" TAG "" ; CONSTANT "NOTCRELIB" EQUALS %X009C8660 PREFIX "CMS$" TAG "" ; CONSTANT "NOTESVALREQ" EQUALS %X009C8668 PREFIX "CMS$" TAG "" ; CONSTANT "NOTFOUND" EQUALS %X009C8672 PREFIX "CMS$" TAG "" ; CONSTANT "NOTLOGGED" EQUALS %X009C867B PREFIX "CMS$" TAG "" ; CONSTANT "NOTRESBYOU" EQUALS %X009C8682 PREFIX "CMS$" TAG "" ; CONSTANT "NOTSET" EQUALS %X009C868A PREFIX "CMS$" TAG "" ; CONSTANT "NOTTHERE" EQUALS %X009C8692 PREFIX "CMS$" TAG "" ; CONSTANT "NOTWILD" EQUALS %X009C8699 PREFIX "CMS$" TAG "" ; CONSTANT "NOUNRESERVE" EQUALS %X009C86A2 PREFIX "CMS$" TAG "" ; CONSTANT "NOVERIFY" EQUALS %X009C86AA PREFIX "CMS$" TAG "" ; CONSTANT "NOWLDCARD" EQUALS %X009C86B2 PREFIX "CMS$" TAG "" ; CONSTANT "NULLARG" EQUALS %X009C86BC PREFIX "CMS$" TAG "" ; CONSTANT "NULLSTR" EQUALS %X009C86C2 PREFIX "CMS$" TAG "" ; CONSTANT "NUMGENEXP" EQUALS %X009C86CB PREFIX "CMS$" TAG "" ; CONSTANT "OLDSYNTAX" EQUALS %X009C86D3 PREFIX "CMS$" TAG "" ; CONSTANT "ONEPERIOD" EQUALS %X009C86DA PREFIX "CMS$" TAG "" ; CONSTANT "OPENIN" EQUALS %X009C86E2 PREFIX "CMS$" TAG "" ,"OPENIN1" EQUALS %X009C86EA PREFIX "CMS$" TAG "" ,"OPENIN2" EQUALS %X009C86F2 PREFIX "CMS$" TAG "" ; CONSTANT "OPENOUT" EQUALS %X009C86FA PREFIX "CMS$" TAG "" ; CONSTANT "OVERDRAFT" EQUALS %X009C8703 PREFIX "CMS$" TAG "" ; CONSTANT "POSVALREQ" EQUALS %X009C870A PREFIX "CMS$" TAG "" ; CONSTANT "PROCEEDING" EQUALS %X009C8713 PREFIX "CMS$" TAG "" ; CONSTANT "QUALCONFLICT" EQUALS %X009C871A PREFIX "CMS$" TAG "" ; CONSTANT "READERR" EQUALS %X009C8722 PREFIX "CMS$" TAG "" ,"READIN" EQUALS %X009C872A PREFIX "CMS$" TAG "" ; CONSTANT "READONLY" EQUALS %X009C8732 PREFIX "CMS$" TAG "" ; CONSTANT "RECGRP" EQUALS %X009C873A PREFIX "CMS$" TAG "" ; CONSTANT "RECNOTNEC" EQUALS %X009C8742 PREFIX "CMS$" TAG "" ; CONSTANT "RECOVERED" EQUALS %X009C8749 PREFIX "CMS$" TAG "" ; CONSTANT "REMARK" EQUALS %X009C8751 PREFIX "CMS$" TAG "" ; CONSTANT "REMOVALS" EQUALS %X009C8759 PREFIX "CMS$" TAG "" ; CONSTANT "REMOVED" EQUALS %X009C8761 PREFIX "CMS$" TAG "" ; CONSTANT "REPAIRED" EQUALS %X009C8769 PREFIX "CMS$" TAG "" ; CONSTANT "REPDEL" EQUALS %X009C8773 PREFIX "CMS$" TAG "" ; CONSTANT "REPEDF" EQUALS %X009C877B PREFIX "CMS$" TAG "" ; CONSTANT "REPLACEMENTS" EQUALS %X009C8781 PREFIX "CMS$" TAG "" ; CONSTANT "RESERVATIONS" EQUALS %X009C8789 PREFIX "CMS$" TAG "" ; CONSTANT "RESERVED" EQUALS %X009C8791 PREFIX "CMS$" TAG "" ; CONSTANT "RESERVEDBYYOU" EQUALS %X009C879A PREFIX "CMS$" TAG "" ; CONSTANT "SAMELINE" EQUALS %X009C87A2 PREFIX "CMS$" TAG "" ; CONSTANT "SEQFAIL" EQUALS %X009C87AC PREFIX "CMS$" TAG "" ; CONSTANT "SEQUENCED" EQUALS %X009C87B1 PREFIX "CMS$" TAG "" ; CONSTANT "STARTHIS" EQUALS %X009C87BA PREFIX "CMS$" TAG "" ; CONSTANT "STOPPED" EQUALS %X009C87C1 PREFIX "CMS$" TAG "" ; CONSTANT "SYSTIMERR" EQUALS %X009C87CA PREFIX "CMS$" TAG "" ; CONSTANT "SYSTIMDIF" EQUALS %X009C87D2 PREFIX "CMS$" TAG "" ; CONSTANT "TIMEORDER" EQUALS %X009C87DA PREFIX "CMS$" TAG "" ; CONSTANT "TOOLONG" EQUALS %X009C87E2 PREFIX "CMS$" TAG "" ; CONSTANT "TRYAGNLAT" EQUALS %X009C87EA PREFIX "CMS$" TAG "" ; CONSTANT "UNDEFLIB" EQUALS %X009C87F0 PREFIX "CMS$" TAG "" ; CONSTANT "UNFOUT" EQUALS %X009C87FA PREFIX "CMS$" TAG "" ; CONSTANT "UNRECTYPE" EQUALS %X009C8804 PREFIX "CMS$" TAG "" ; CONSTANT "UNRESERVED" EQUALS %X009C8809 PREFIX "CMS$" TAG "" ; CONSTANT "UNRESERVES" EQUALS %X009C8811 PREFIX "CMS$" TAG "" ; CONSTANT "UNSUPFRMT" EQUALS %X009C881A PREFIX "CMS$" TAG "" ; CONSTANT "USERECOVER" EQUALS %X009C8822 PREFIX "CMS$" TAG "" ; CONSTANT "USEREPAIR" EQUALS %X009C882A PREFIX "CMS$" TAG "" ; CONSTANT "USERERR" EQUALS %X009C8832 PREFIX "CMS$" TAG "" ; CONSTANT "USESETLIB" EQUALS %X009C883A PREFIX "CMS$" TAG "" ; CONSTANT "VARLETTER" EQUALS %X009C8842 PREFIX "CMS$" TAG "" ; CONSTANT "VER2" EQUALS %X009C884B PREFIX "CMS$" TAG "" ,"VERARC" EQUALS %X009C8853 PREFIX "CMS$" TAG "" ,"VERCLS" EQUALS %X009C885B PREFIX "CMS$" TAG "" ; CONSTANT "VERCON" EQUALS %X009C8863 PREFIX "CMS$" TAG "" ; CONSTANT "VEREDF" EQUALS %X009C886B PREFIX "CMS$" TAG "" ; CONSTANT "VEREDFERR" EQUALS %X009C8872 PREFIX "CMS$" TAG "" ; CONSTANT "VEREDFS" EQUALS %X009C887B PREFIX "CMS$" TAG "" ; CONSTANT "VERELE" EQUALS %X009C8883 PREFIX "CMS$" TAG "" ,"VERFRE" EQUALS %X009C888B PREFIX "CMS$" TAG "" ,"VERGRP" EQUALS %X009C8893 PREFIX "CMS$" TAG "" ; CONSTANT "VERIFIED" EQUALS %X009C8899 PREFIX "CMS$" TAG "" ; CONSTANT "VERLMTERR" EQUALS %X009C88A2 PREFIX "CMS$" TAG "" ; CONSTANT "VERRES" EQUALS %X009C88AB PREFIX "CMS$" TAG "" ,"VERSTR" EQUALS %X009C88B3 PREFIX "CMS$" TAG "" ; CONSTANT "WAITING" EQUALS %X009C88BB PREFIX "CMS$" TAG "" ; CONSTANT "WILDCONFLICT" EQUALS %X009C88C2 PREFIX "CMS$" TAG "" ; CONSTANT "WILDMATCH" EQUALS %X009C88CB PREFIX "CMS$" TAG "" ; CONSTANT "WILDNOMATCH" EQUALS %X009C88D2 PREFIX "CMS$" TAG "" ; CONSTANT "WILDVER" EQUALS %X009C88DA PREFIX "CMS$" TAG "" ; CONSTANT "WRITEERR" EQUALS %X009C88E2 PREFIX "CMS$" TAG "" ; CONSTANT "ZEROADD" EQUALS %X009C88EA PREFIX "CMS$" TAG "" ; CONSTANT "ZLENBLK" EQUALS %X009C88F2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRHISLINE" EQUALS %X009C88FA PREFIX "CMS$" TAG "" ; CONSTANT "GENRECSIZE" EQUALS %X009C8902 PREFIX "CMS$" TAG "" ,"NOHISNOTES" EQUALS %X009C890B PREFIX "CMS$" TAG "" ,"SIZEMISMAT" EQUALS %X009C8912 PREFIX "CMS$" TAG "" ,"CONTROLC" EQUALS %X009C8918 PREFIX "CMS$" TAG "" ,"INVFIXMRS" EQUALS %X009C8922 PREFIX "CMS$" TAG "" ,"REPGENMRS" EQUALS %X009C892B PREFIX "CMS$" TAG "" ,"NOREPGENMRS" EQUALS %X009C8932 PREFIX "CMS$" TAG "" ,"GENNOTANC" EQUALS %X009C893A PREFIX "CMS$" TAG "" ; CONSTANT "ERRPAREXP" EQUALS %X009C8942 PREFIX "CMS$" TAG "" ,"LIBALRINLIS" EQUALS %X009C894A PREFIX "CMS$" TAG "" ,"LIBINSLIS" EQUALS %X009C8953 PREFIX "CMS$" TAG "" ,"LIBLISMOD" EQUALS %X009C895B PREFIX "CMS$" TAG "" ,"LIBLISNOTMOD" EQUALS %X009C8962 PREFIX "CMS$" TAG "" ,"LIBNOTINLIS" EQUALS %X009C896A PREFIX "CMS$" TAG "" ,"LIBREMLIS" EQUALS %X009C8973 PREFIX "CMS$" TAG "" ,"MSGUPDATE" EQUALS %X009C897B PREFIX "CMS$" TAG "" ,"NOCOMMALIST" EQUALS %X009C8982 PREFIX "CMS$" TAG "" ,"NODELETIONS" EQUALS %X009C898A PREFIX "CMS$" TAG "" ,"TOOMANYLIBS" EQUALS %X009C8992 PREFIX "CMS$" TAG "" ,"WILDNEEDED" EQUALS %X009C899A PREFIX "CMS$" TAG "" ,"NOACCESS" EQUALS %X009C89A2 PREFIX "CMS$" TAG "" ,"CONVNOTNEC" EQUALS %X009C89AA PREFIX "CMS$" TAG "" ,"MODACL" EQUALS %X009C89B1 PREFIX "CMS$" TAG "" ,"NOMODACL" EQUALS %X009C89BA PREFIX "CMS$" TAG "" ,"MODACLS" EQUALS %X009C89C1 PREFIX "CMS$" TAG "" ,"ERRMODACLS" EQUALS %X009C89CA PREFIX "CMS$" TAG "" ,"ILLSUBTYP" EQUALS %X009C89D2 PREFIX "CMS$" TAG "" ,"ILLOBJTYP" EQUALS %X009C89DA PREFIX "CMS$" TAG "" ,"NOOBJTYP" EQUALS %X009C89E2 PREFIX "CMS$" TAG "" ,"NODEFACL" EQUALS %X009C89EA PREFIX "CMS$" TAG "" ,"NOACE" EQUALS %X009C89F0 PREFIX "CMS$" TAG "" ,"NOCMD" EQUALS %X009C89F8 PREFIX "CMS$" TAG "" ,"ERRVERCMD" EQUALS %X009C8A02 PREFIX "CMS$" TAG "" ,"VERCMD" EQUALS %X009C8A0B PREFIX "CMS$" TAG "" ,"NOOBJ" EQUALS %X009C8A10 PREFIX "CMS$" TAG "" ,"GENMULTRES" EQUALS %X009C8A1A PREFIX "CMS$" TAG "" ,"ELEMULTRES" EQUALS %X009C8A22 PREFIX "CMS$" TAG "" ,"IDENTNOTRES" EQUALS %X009C8A2A PREFIX "CMS$" TAG "" ,"GENNOTRES" EQUALS %X009C8A32 PREFIX "CMS$" TAG "" ,"REVPENDING" EQUALS %X009C8A3A PREFIX "CMS$" TAG "" ,"NOREV" EQUALS %X009C8A40 PREFIX "CMS$" TAG "" ,"ACCEPTED" EQUALS %X009C8A49 PREFIX "CMS$" TAG "" ,"CANCELED" EQUALS %X009C8A51 PREFIX "CMS$" TAG "" ,"MARKED" EQUALS %X009C8A59 PREFIX "CMS$" TAG "" ,"REJECTED" EQUALS %X009C8A61 PREFIX "CMS$" TAG "" ,"REVIEWED" EQUALS %X009C8A69 PREFIX "CMS$" TAG "" ,"ACCEPTANCES" EQUALS %X009C8A71 PREFIX "CMS$" TAG "" ,"CANCELATIONS" EQUALS %X009C8A79 PREFIX "CMS$" TAG "" ,"MARKS" EQUALS %X009C8A81 PREFIX "CMS$" TAG "" ,"REJECTIONS" EQUALS %X009C8A89 PREFIX "CMS$" TAG "" ,"REVIEWS" EQUALS %X009C8A91 PREFIX "CMS$" TAG "" ,"NOACCEPT" EQUALS %X009C8A9A PREFIX "CMS$" TAG "" ,"NOCANCEL" EQUALS %X009C8AA2 PREFIX "CMS$" TAG "" ,"NOMARK" EQUALS %X009C8AAA PREFIX "CMS$" TAG "" ,"NOREJECT" EQUALS %X009C8AB2 PREFIX "CMS$" TAG "" ,"NOREVIEW" EQUALS %X009C8ABA PREFIX "CMS$" TAG "" ,"ERRACCEPTANCES" EQUALS %X009C8AC2 PREFIX "CMS$" TAG "" ,"ERRCANCELATIONS" EQUALS %X009C8ACA PREFIX "CMS$" TAG "" ,"ERRMARKS" EQUALS %X009C8AD2 PREFIX "CMS$" TAG "" ,"ERRREJECTIONS" EQUALS %X009C8ADA PREFIX "CMS$" TAG "" ,"ERRREVIEWS" EQUALS %X009C8AE2 PREFIX "CMS$" TAG "" ,"ALRDYMARKED" EQUALS %X009C8AEA PREFIX "CMS$" TAG "" ,"NOREVPEND" EQUALS %X009C8AF2 PREFIX "CMS$" TAG "" ,"NOREVSPEND" EQUALS %X009C8AFA PREFIX "CMS$" TAG "" ,"ILLACT" EQUALS %X009C8B02 PREFIX "CMS$" TAG "" ,"AUTOREC" EQUALS %X009C8B0B PREFIX "CMS$" TAG "" ,"AUTORECSUC" EQUALS %X009C8B13 PREFIX "CMS$" TAG "" ,"GENDELETED" EQUALS %X009C8B19 PREFIX "CMS$" TAG "" ,"NOGENDELETED" EQUALS %X009C8B22 PREFIX "CMS$" TAG "" ,"GENDELETIONS" EQUALS %X009C8B29 PREFIX "CMS$" TAG "" ,"ERRGENDELETIONS" EQUALS %X009C8B32 PREFIX "CMS$" TAG "" ,"NOTDIRDES" EQUALS %X009C8B3A PREFIX "CMS$" TAG "" ,"VARINRANGE" EQUALS %X009C8B42 PREFIX "CMS$" TAG "" ,"GENRESREV" EQUALS %X009C8B4A PREFIX "CMS$" TAG "" ,"INCRANGSPEC" EQUALS %X009C8B52 PREFIX "CMS$" TAG "" ,"NODELGEN1" EQUALS %X009C8B5A PREFIX "CMS$" TAG "" ,"NOGENS" EQUALS %X009C8B62 PREFIX "CMS$" TAG "" ,"BADFORMAT" EQUALS %X009C8B6A PREFIX "CMS$" TAG "" ,"OPENARC" EQUALS %X009C8B72 PREFIX "CMS$" TAG "" ,"NORETRIEVE" EQUALS %X009C8B7A PREFIX "CMS$" TAG "" ,"RETRIEVALS" EQUALS %X009C8B81 PREFIX "CMS$" TAG "" ,"RETRIEVED" EQUALS %X009C8B89 PREFIX "CMS$" TAG "" ,"ILLARCREC" EQUALS %X009C8B92 PREFIX "CMS$" TAG "" ,"ERRETRIEVALS" EQUALS %X009C8B9A PREFIX "CMS$" TAG "" ,"NOREFDIR" EQUALS %X009C8BA2 PREFIX "CMS$" TAG "" ,"DUPREF" EQUALS %X009C8BAA PREFIX "CMS$" TAG "" ,"REFMISS" EQUALS %X009C8BB2 PREFIX "CMS$" TAG "" ,"NOREFELE" EQUALS %X009C8BBA PREFIX "CMS$" TAG "" ,"REPREF" EQUALS %X009C8BC3 PREFIX "CMS$" TAG "" ,"NOREPREF" EQUALS %X009C8BCA PREFIX "CMS$" TAG "" ,"VERREF" EQUALS %X009C8BD3 PREFIX "CMS$" TAG "" ,"VERREFERR" EQUALS %X009C8BDA PREFIX "CMS$" TAG "" ,"VERREFS" EQUALS %X009C8BE3 PREFIX "CMS$" TAG "" ,"ERRVERREFS" EQUALS %X009C8BEA PREFIX "CMS$" TAG "" ,"BADREF" EQUALS %X009C8BF2 PREFIX "CMS$" TAG "" ,"REFREPAIR" EQUALS %X009C8BF8 PREFIX "CMS$" TAG "" ,"NOTNOREF" EQUALS %X009C8C02 PREFIX "CMS$" TAG "" ,"VERREFERRW" EQUALS %X009C8C08 PREFIX "CMS$" TAG "" ,"REPCMD" EQUALS %X009C8C13 PREFIX "CMS$" TAG "" ,"NOREPCMD" EQUALS %X009C8C1A PREFIX "CMS$" TAG "" ,"REFMISMAT" EQUALS %X009C8C22 PREFIX "CMS$" TAG "" ,"SUPERSEDE" EQUALS %X009C8C2B PREFIX "CMS$" TAG "" ,"TOODEEP" EQUALS %X009C8C32 PREFIX "CMS$" TAG "" ; /* CONSTANT "EDFINWRONGDIR" EQUALS %X009C8C3A PREFIX "CMS$" TAG "" ,"INVGENLRL" EQUALS %X009C8C42 PREFIX "CMS$" TAG "" ,"NOEDFIWDREPAIR" EQUALS %X009C8C4A PREFIX "CMS$" TAG "" ,"NOREPGENLRL" EQUALS %X009C8C52 PREFIX "CMS$" TAG "" ,"REPGENLRL" EQUALS %X009C8C5B PREFIX "CMS$" TAG "" ; CONSTANT "GENTOODEEP" EQUALS %X009C8C62 PREFIX "CMS$" TAG "" ,"ANNSIGNAL" EQUALS %X009C8C6B PREFIX "CMS$" TAG "" ,"VERILLDATREC" EQUALS %X009C8C72 PREFIX "CMS$" TAG "" ,"REPILLDATREC" EQUALS %X009C8C7B PREFIX "CMS$" TAG "" ,"SEQMISMAT" EQUALS %X009C8C82 PREFIX "CMS$" TAG "" ,"NOREPSEQDATA" EQUALS %X009C8C88 PREFIX "CMS$" TAG "" ; CONSTANT "MANCONLIB" EQUALS %X009C8C92 PREFIX "CMS$" TAG "" ; CONSTANT "EXTFOUND" EQUALS %X009C8C9A PREFIX "CMS$" TAG "" ,"EXTENDEDLIB" EQUALS %X009C8CA2 PREFIX "CMS$" TAG "" ,"NOEXTENDED" EQUALS %X009C8CAA PREFIX "CMS$" TAG "" ,"NOEXTENDEDREF" EQUALS %X009C8CB2 PREFIX "CMS$" TAG "" ; CONSTANT "BADLST" EQUALS %X009C8CBA PREFIX "CMS$" TAG "" ,"BADREFHDR" EQUALS %X009C8CC2 PREFIX "CMS$" TAG "" ,"DIFFCLASS" EQUALS %X009C8CCB PREFIX "CMS$" TAG "" ,"ERRVERGEN" EQUALS %X009C8CD2 PREFIX "CMS$" TAG "" ,"FREBLKCON" EQUALS %X009C8CDB PREFIX "CMS$" TAG "" ,"IDENTCLASS" EQUALS %X009C8CE1 PREFIX "CMS$" TAG "" ,"INCLIBVER" EQUALS %X009C8CEA PREFIX "CMS$" TAG "" ,"LONGVARFOUND" EQUALS %X009C8CF2 PREFIX "CMS$" TAG "" ,"NOBCKPTR" EQUALS %X009C8CFA PREFIX "CMS$" TAG "" ,"NODELACCESS" EQUALS %X009C8D02 PREFIX "CMS$" TAG "" ,"NOGENBEFORE" EQUALS %X009C8D0A PREFIX "CMS$" TAG "" ,"NOREPBCKPTR" EQUALS %X009C8D12 PREFIX "CMS$" TAG "" ,"REPBADLST" EQUALS %X009C8D1B PREFIX "CMS$" TAG "" ,"REPBADTYP" EQUALS %X009C8D23 PREFIX "CMS$" TAG "" ,"REPBCKPTR" EQUALS %X009C8D2B PREFIX "CMS$" TAG "" ,"REPCNTSTR" EQUALS %X009C8D33 PREFIX "CMS$" TAG "" ,"REPENDPTR" EQUALS %X009C8D3B PREFIX "CMS$" TAG "" ,"REPMISBLK" EQUALS %X009C8D43 PREFIX "CMS$" TAG "" ,"TRUNCLST" EQUALS %X009C8D4A PREFIX "CMS$" TAG "" ; { .IDENT 'V4.3' { {************************************************************************* { * { © Copyright 2006 Hewlett-Packard Development Company, L.P. * { * { Confidential computer software. Valid license from HP required for * { possession, use or copying. Consistent with FAR 12.211 and 12.212, * { Commercial Computer Software, Computer Software Documentation, and * { Technical Data for Commercial Items are licensed to the U.S. * { Government under vendor's standard commercial license. * { * {************************************************************************* {++ { FACILITY: Code Management Facility Definitions { { ABSTRACT: { { This module contains the SDL entry point definitions for CMS callable { routines. These definitions allow the user to call the CMS utility { from any language supported by SDL. { { MODIFICATION HISTORY: { { 03-Dec-1999 V4.1-00 Dave Garrod { - Add definition for routine CMS$MODIFY_RESERVATION. { - Add definition for routine CMS$DIFFERENCES_CLASS. { - Add REMOVE_CONTENTS parameter to routines CMS$DELETE_CLASS and { CMS$DELETE_GROUP. { - Add BEFORE parameter to routine CMS$INSERT_GENERATION. { { 11-Jan-2000 V4.1-01 Dave Garrod { - Automatically include message definitions at baselevel build time { - Add definitions for routines CMS$COPY_CLASS and CMS$COPY_GROUP. { { 28-Jan-2000 V4.1-02 Dave Garrod { Add OBJECT_NAME and USER parameters to routine CMS$DELETE_HISTORY. { { 06-Apr-2000 V4.1-03 Dave Garrod { Add LONG_VARIANT_NAMES parameter to routines CMS$CREATE_LIBRARY and { CMS$MODIFY_LIBRARY. { { 07-Dec-2005 V4.5 Ashlesha { Code changes required to support CMS Hidden Class support { MODULE CMS$ROUTINES IDENT "V4.3"; IFLANGUAGE CC LITERAL; #ifndef _cms$routines_h #define _cms$routines_h END_LITERAL; END_IFLANGUAGE; IFLANGUAGE ADA { { SDL for Ada generates undefined types. The types generated depend upon { whether the Alpha or VAX version of SDL is used. { LITERAL; type INTEGER_ARRAY is array (INTEGER range <>) of INTEGER; type INTEGER_32_ARRAY is array (INTEGER range <>) of INTEGER_32; type INTEGER_64 is record L0: UNSIGNED_LONGWORD; L1: UNSIGNED_LONGWORD; end record; END_LITERAL; END_IFLANGUAGE; /* /* User Argument /* /* /* The user argument is defined as being of undefined type and mechanism. /* CMS passes this on unchanged to the callback routine. For the purposes /* of this SDL file it is necessary to give a type and reference and /* a type of ANY and mechanism of REFERENCE has been selected as most likely /* to be correct. If the actual callback routine uses a different type or /* mechanism this will need changing. /* ITEM user_arg_type LONGWORD TYPEDEF PREFIX cms$; /* /* Control Blocks /* /* /* The contents of a library data block (LDB) are designed to be used only /* by CMS. Except that the "user_parameter" value may be modified by the user. /* Use of an LDB in which any other field has been modified may corrupt your /* library. /* AGGREGATE ldb_cntrlblk STRUCTURE TYPEDEF PREFIX ldb$; reserved_for_cms1 LONGWORD DIMENSION 4; user_parameter LONGWORD; reserved_for_cms2 LONGWORD DIMENSION 45; END ldb_cntrlblk; /* /* The contents of a fetch data block (FDB) are designed to be used only /* by CMS. Use of an FDB in which any field has been modified may corrupt /* your library. /* AGGREGATE fdb_cntrlblk STRUCTURE TYPEDEF PREFIX fdb$; reserved_for_cms LONGWORD DIMENSION 5; END fdb_cntrlblk; /* /* Binary date and Time value. /* ITEM date_time QUADWORD TYPEDEF PREFIX cms$; /* /* Position type for cms$create_library and cms$set_library. Used to /* describe order of libraries within a library library search list. /* ITEM position_type LONGWORD TYPEDEF; CONSTANT ( SUPERSEDE, AFTER, BEFORE) EQUALS 0 INCREMENT 1 PREFIX "CMS$" TAG "K"; /* /* Address type passed into callbacks to identify a string. Used with /* cms$get_string for languages not directly supporting the descriptor. /* For some languages can be used directly as an address. /* { { The ADDRESS type cannot be used directly because the Ada backend does { not honor the REFERENCE keyword applied to values of type ADDRESS. Instead { these are always passed by VALUE. { ITEM string_addr ADDRESS TYPEDEF; /* /* Review action type for cms$review_generation. Used to identify action /* taken on each specified generation. /* ITEM review_action_type LONGWORD TYPEDEF; CONSTANT ( ACCEPT, CANCEL, MARK, REJECT, REVIEW) EQUALS 0 INCREMENT 1 PREFIX "CMS$" TAG "K"; /* /* Object type for cms$set_acl and cms$show_acl. Used to identify the type /* of object whose acl is being manipulated. /* ITEM object_types LONGWORD TYPEDEF; CONSTANT ( ACL_ELEMENT, ACL_CLASS, ACL_GROUP, ACL_LIBRARY, ACL_COMMAND) EQUALS 1 INCREMENT 1 PREFIX "CMS$" TAG "K"; /* /* Output format for cms$annotate and cms$differences. Defines the type of /* formatting performed on the data before it is put in the output file. /* AGGREGATE format_type STRUCTURE TYPEDEF PREFIX CMS$; ASCII BITFIELD TAG M; DECIMAL BITFIELD TAG M; HEXADECIMAL BITFIELD TAG M; OCTAL BITFIELD TAG M; spare1 BITFIELD LENGTH 12 FILL; BYTE BITFIELD TAG M; LONGWORD BITFIELD TAG M; RECORDS BITFIELD TAG M; WORD BITFIELD TAG M; spare2 BITFIELD LENGTH 3 FILL; GENERATION_DIF BITFIELD TAG M; spare3 BITFIELD LENGTH 8 FILL; END format_type; /* /* Transaction mask for cms$delete_history and cms$show_history. Defines /* the set of transcation records to be considered. /* AGGREGATE transaction_mask_type STRUCTURE TYPEDEF PREFIX CMS$; CMD_COPY BITFIELD TAG M; CMD_CREATE BITFIELD TAG M; CMD_DELETE BITFIELD TAG M; CMD_FETCH BITFIELD TAG M; CMD_INSERT BITFIELD TAG M; CMD_MODIFY BITFIELD TAG M; CMD_REMARK BITFIELD TAG M; CMD_REMOVE BITFIELD TAG M; CMD_REPLACE BITFIELD TAG M; CMD_RESERVE BITFIELD TAG M; CMD_UNRESERVE BITFIELD TAG M; CMD_VERIFY BITFIELD TAG M; spare1 BITFIELD LENGTH 2 FILL; CMD_SET BITFIELD TAG M; spare2 BITFIELD TAG _; CMD_ACCEPT BITFIELD TAG M; CMD_CANCEL BITFIELD TAG M; CMD_MARK BITFIELD TAG M; CMD_REJECT BITFIELD TAG M; CMD_REVIEW BITFIELD TAG M; spare3 BITFIELD LENGTH 11 FILL; END transaction_mask_type; { { The following CMS$M_IGNORE_xxx bits must correspond EXACTLY with the { CMS$V_xxx bits defined in DIFDEF.REQ, the DIF$F_xxx bits defined { in CLIBLOCKS.REQ as well as with the global CMS$M_IGNORE_xxx bit { definitions in DIFMAI.BLI. { /* /* Ignore mask for cms$differences and cms$differences_class. /* IGNORE_FORM to IGNORE_NOTES are only used for with cms$differences. /* IGNORE_FIRST_VARIANTS is only used with cms$differences_class. /* AGGREGATE ignore_mask_type STRUCTURE TYPEDEF PREFIX CMS$; IGNORE_FORM BITFIELD MASK; IGNORE_LEAD BITFIELD MASK; IGNORE_TRAIL BITFIELD MASK; IGNORE_SPACE BITFIELD MASK; IGNORE_CASE BITFIELD MASK; IGNORE_HISTORY BITFIELD MASK; IGNORE_NOTES BITFIELD MASK; spare BITFIELD LENGTH 24 FILL; IGNORE_FIRST_VARIANT BITFIELD MASK; END ignore_mask_type; { { The following CMS$M_xxx_DIF bits must align correspond EXACTLY with { with the CMS$V_xxx_DIF bits defined in DIFDEF.REQ, the DIF$F_xxx bits defined { in CLIBLOCKS.REQ as well as with the global CMS$M_xxx_DIF bit { definitions in DIFMAI.BLI. { /* /* Show mask for cms$differences_class. /* AGGREGATE show_mask_type STRUCTURE TYPEDEF PREFIX CMS$; ELEMENT_DIF BITFIELD MASK; GENERATIONAL_DIF BITFIELD MASK; VARIANT_DIF BITFIELD MASK; spare BITFIELD LENGTH 29 FILL; END show_mask_type; /* /* Library statistics provided by cms$show_library. /* AGGREGATE statistics_type STRUCTURE TYPEDEF PREFIX CMS$; ELEMENTS_COUNT LONGWORD; GROUPS_COUNT LONGWORD; CLASSES_COUNT LONGWORD; RESERVATIONS_COUNT LONGWORD; CONCURRENT_REPLACEMENTS_COUNT LONGWORD; REVIEWS_PENDING_COUNT LONGWORD; reserved_for_CMS LONGWORD DIMENSION 4; END statistics_type; /* /* Creates an annotated listing file of the specifed element generation and /* places it in your current default directory. /* ENTRY cms$annotate PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED merge_generation_expression OPTIONAL, BOOLEAN IN NAMED append OPTIONAL, BOOLEAN IN NAMED full OPTIONAL, CHARACTER DESCRIPTOR IN NAMED output_file OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, user_arg_type IN NAMED user_arg OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, format_type IN NAMED format OPTIONAL) RETURNS LONGWORD UNSIGNED; /* /* Simulates a keyboard CTRL/C (cancel). The CMS$ASYNCH_TERMINATE routine /* allows calling programs to specify to the CMS function currently in /* progress that cancellation has been requested. /* ENTRY cms$asynch_terminate RETURNS VOID; /* /* Parse and executes the command line and then returns to the calling program /* ENTRY cms$cms PARAMETER ( CHARACTER DESCRIPTOR IN NAMED command_line OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, ADDRESS IN NAMED prompt_routine OPTIONAL, ADDRESS IN NAMED confirm_routine OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, LONGWORD IN NAMED width OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Copies an existing class to form a new one with a different name and /* populates it with the same set of element generations as the original. /* ENTRY cms$copy_class PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED input_class_expression, CHARACTER DESCRIPTOR IN NAMED output_class, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, ldb_cntrlblk IN OUT NAMED source_library_data_block OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Copies an existing element to form a new one with a different name. /* ENTRY cms$copy_element PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED input_element_expression, CHARACTER DESCRIPTOR IN NAMED output_element, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, ldb_cntrlblk IN OUT NAMED source_library_data_block OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Copies an existing group to form a new one with a different name and /* populates it with the same set of elements as the original. /* ENTRY cms$copy_group PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED input_group_expression, CHARACTER DESCRIPTOR IN NAMED output_group, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, ldb_cntrlblk IN OUT NAMED source_library_data_block OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Creates an empty class with the name specifed by the class_name argument. /* ENTRY cms$create_class PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED class_name, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, BOOLEAN IN NAMED hidden OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Creates a new element in a CMS library. /* ENTRY cms$create_element PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_name, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED history OPTIONAL, CHARACTER DESCRIPTOR IN NAMED notes OPTIONAL, LONGWORD IN NAMED position OPTIONAL, BOOLEAN IN NAMED keep OPTIONAL, BOOLEAN IN NAMED reserve OPTIONAL, BOOLEAN IN NAMED concurrent OPTIONAL, BOOLEAN IN NAMED reference_copy OPTIONAL, CHARACTER DESCRIPTOR IN NAMED input_file OPTIONAL, ADDRESS IN NAMED input_routine OPTIONAL, user_arg_type IN NAMED user_arg OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED review OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Creates an empty group /* ENTRY cms$create_group PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED group_name, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Creates a new CMS library in an existing empty directory. /* ENTRY cms$create_library PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED directory, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED reference_copy_dir OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, ADDRESS IN NAMED confirm_routine OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, LONGWORD IN NAMED width OPTIONAL, position_type IN NAMED position OPTIONAL, CHARACTER DESCRIPTOR IN NAMED positional_dir_spec OPTIONAL, BOOLEAN IN NAMED revision_time OPTIONAL, BOOLEAN IN NAMED auto_create OPTIONAL, BOOLEAN IN NAMED concurrent OPTIONAL, LONGWORD IN NAMED reserved_for_cms OPTIONAL, BOOLEAN IN NAMED keep OPTIONAL, BOOLEAN IN NAMED extended_filenames OPTIONAL, BOOLEAN IN NAMED long_variant_names OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Deletes a class or classes from a CMS library. There cannot be any element /* generations in the class when it is deleted, unless the remove_contents /* is set. /* ENTRY cms$delete_class PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED class_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED remove_contents OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Deletes an element or elements from a CMS library. The element cannot be /* in any group, and there can be no generations of it in any classes. /* ENTRY cms$delete_element PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Deletes one or more generations of one or more elements from a CMS /* library. /* ENTRY cms$delete_generation PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED after_generation OPTIONAL, CHARACTER DESCRIPTOR IN NAMED before_generation OPTIONAL, CHARACTER DESCRIPTOR IN NAMED from_generation OPTIONAL, CHARACTER DESCRIPTOR IN NAMED to_generation OPTIONAL, CHARACTER DESCRIPTOR IN NAMED archive_file OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Deletes a group or group from a CMS library. There can be no elements or /* or groups in the group, unless the remove_contents flag is set. Nor /* can the group be in any other group. /* ENTRY cms$delete_group PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED group_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED remove_contents OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Deletes all or part of the library History. /* ENTRY cms$delete_history PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, date_time IN NAMED before OPTIONAL, transaction_mask_type IN NAMED transaction_mask OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, user_arg_type IN NAMED user_arg OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, CHARACTER DESCRIPTOR IN NAMED object_name OPTIONAL, CHARACTER DESCRIPTOR IN NAMED user OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Compares two elements, or two generations of elements, or an element /* and a generation. If the files are different, it creates a file containing /* the lines that differ between the two files. If the files are the same, it /* issues a message to that effect and does not create a differences file. /* ENTRY cms$differences PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED input_file1 OPTIONAL, ADDRESS NAMED input_routine1 OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression_1 OPTIONAL, CHARACTER DESCRIPTOR IN NAMED input_file2 OPTIONAL, ADDRESS IN NAMED input_routine2 OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression_2 OPTIONAL, CHARACTER DESCRIPTOR IN NAMED output_file OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, BOOLEAN IN NAMED append OPTIONAL, ignore_mask_type IN NAMED ignore_mask OPTIONAL, BOOLEAN IN NAMED nooutput OPTIONAL, BOOLEAN IN NAMED parallel OPTIONAL, BOOLEAN IN NAMED full OPTIONAL, format_type IN NAMED format OPTIONAL, LONGWORD IN NAMED width OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED page_break OPTIONAL, LONGWORD IN NAMED skip_lines OPTIONAL, CHARACTER DESCRIPTOR IN NAMED begin_sentinel OPTIONAL, CHARACTER DESCRIPTOR IN NAMED end_sentinel OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Compares the contents of two classes. If the contents of the classes are /* different, it creates a file containing the names of the generations /* that differ between the two classes. If the files are the same, it /* issues a message to that effect and does not create a differences file. /* ENTRY cms$differences_class PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED input_class1, CHARACTER DESCRIPTOR IN NAMED input_class2, BOOLEAN IN NAMED append OPTIONAL, format_type IN NAMED format OPTIONAL, BOOLEAN IN NAMED full OPTIONAL, ignore_mask_type IN NAMED ignore_mask OPTIONAL, BOOLEAN IN NAMED nooutput OPTIONAL, BOOLEAN IN NAMED parallel OPTIONAL, show_mask_type IN NAMED show_mask OPTIONAL, LONGWORD IN NAMED width OPTIONAL, CHARACTER DESCRIPTOR IN NAMED output_file OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, user_arg_type IN NAMED user_arg OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Retrieves a copy of an element from a CMS library. You can also specify an /* argument that directs CMS to establish a reservation for the element. /* ENTRY cms$fetch PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED merge_generation_expression OPTIONAL, BOOLEAN IN NAMED reserve OPTIONAL, BOOLEAN IN NAMED nohistory OPTIONAL, BOOLEAN IN NAMED nonotes OPTIONAL, BOOLEAN IN NAMED concurrent OPTIONAL, CHARACTER DESCRIPTOR IN NAMED output_file OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED nooutput OPTIONAL, CHARACTER DESCRIPTOR IN NAMED history OPTIONAL, CHARACTER DESCRIPTOR IN NAMED notes OPTIONAL, LONGWORD IN NAMED position OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Terminates a fetch transaction initiated by CMS$FETCH_OPEN. /* ENTRY cms$fetch_close PARAMETER ( fdb_cntrlblk IN OUT NAMED fetch_data_block, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Retrieves one line of data from an element. Use the CMS$FETCH_GET routine /* in combination with the CMS$FETCH_OPEN and CMS$FETCH_CLOSE routines. /* ENTRY cms$fetch_get PARAMETER ( fdb_cntrlblk IN OUT NAMED fetch_data_block, CHARACTER DESCRIPTOR OUT NAMED output_record, LONGWORD OUT NAMED sequence_number OPTIONAL, CHARACTER DESCRIPTOR OUT NAMED generation_number OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Begins a line-by-line fetch transaction. Use the CMS$FETCH_OPEN routine in /* combination with the CMS$FETCH_GET and CMS$FETCH_CLOSE routines. /* ENTRY cms$fetch_open PARAMETER ( fdb_cntrlblk IN OUT NAMED fetch_data_block, CHARACTER DESCRIPTOR IN NAMED directory, CHARACTER DESCRIPTOR IN NAMED element_name, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, BOOLEAN IN NAMED nohistory OPTIONAL, BOOLEAN IN NAMED nonotes OPTIONAL, CHARACTER DESCRIPTOR OUT NAMED actual_generation OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Translates a string identifier. /* ENTRY cms$get_string PARAMETER ( string_addr IN NAMED string_id REFERENCE, CHARACTER DESCRIPTOR OUT NAMED string_val) RETURN LONGWORD UNSIGNED; /* /* Places one or more elements in the specified group. /* ENTRY cms$insert_element PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED group_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, BOOLEAN IN NAMED if_absent OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Places one or more element generations in the specified class or classes. /* ENTRY cms$insert_generation PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED class_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, BOOLEAN IN NAMED always OPTIONAL, BOOLEAN IN NAMED supersede OPTIONAL, BOOLEAN IN NAMED if_absent OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, date_time IN NAMED before OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Places one or more groups in the specifed groups. /* ENTRY cms$insert_group PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED sub_group_expression, CHARACTER DESCRIPTOR IN NAMED group_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, BOOLEAN IN NAMED if_absent OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Changes the characteristics of the specified class or classes. /* ENTRY cms$modify_class PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED class_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_name OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_remark OPTIONAL, BOOLEAN IN NAMED read_only OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Changes the characteristices of an existing element. /* ENTRY cms$modify_element PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_name OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED history OPTIONAL, CHARACTER DESCRIPTOR IN NAMED notes OPTIONAL, LONGWORD IN NAMED position OPTIONAL, BOOLEAN IN NAMED concurrent OPTIONAL, BOOLEAN IN NAMED reference_copy OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED review OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Alters information associated with one or more generations of an element. /* ENTRY cms$modify_generation PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_remark OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Changes the characteristics of an existing group. /* ENTRY cms$modify_group PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_name OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_remark OPTIONAL, BOOLEAN IN NAMED read_only OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Establishes or removes the connection between a CMS library and a reference /* copy directory. /* ENTRY cms$modify_library PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED reference_copy_dir OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED revision_time OPTIONAL, BOOLEAN IN NAMED concurrent OPTIONAL, LONGWORD IN NAMED reserved_for_cms OPTIONAL, BOOLEAN IN NAMED keep OPTIONAL, BOOLEAN IN NAMED extended_filenames OPTIONAL, BOOLEAN IN NAMED long_variant_names OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Alters information associated with one or more reservations of an element. /* ENTRY cms$modify_reservation PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, LONGWORD IN NAMED identification_number OPTIONAL, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED new_remark OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Passes a string from a callback routine to CMS. /* ENTRY cms$put_string PARAMETER ( CHARACTER DESCRIPTOR IN NAMED string_val) RETURN LONGWORD UNSIGNED; /* /* Places a remark in the library history. /* IFLANGUAGE BLISS PASCAL FORTRAN PLI CC COBOL BASIC MACRO ENTRY cms$remark PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED remark, ADDRESS IN NAMED msg_routine, BOOLEAN IN NAMED unusual OPTIONAL) RETURN LONGWORD UNSIGNED; END_IFLANGUAGE IFLANGUAGE ADA /* /* Need to change procedure name because of conflict with the CMS$_REMARK /* constant. /* LITERAL; procedure CMS_ADD_REMARK ( STATUS : out UNSIGNED_LONGWORD; -- return value LIBRARY_DATA_BLOCK : in out LDB_CNTRLBLK_TYPE; REMARK : in STRING; MSG_ROUTINE : in ADDRESS; UNUSUAL : in BOOLEAN := BOOLEAN'NULL_PARAMETER); pragma INTERFACE (EXTERNAL, CMS_ADD_REMARK); pragma IMPORT_VALUED_PROCEDURE (CMS_ADD_REMARK, "cms$remark", (UNSIGNED_LONGWORD, LDB_CNTRLBLK_TYPE, STRING, ADDRESS, BOOLEAN), (VALUE, REFERENCE, DESCRIPTOR(S), VALUE, REFERENCE), UNUSUAL); END_LITERAL; END_IFLANGUAGE; /* /* Removes an element from one or more groups. /* ENTRY cms$remove_element PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED group_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, BOOLEAN IN NAMED if_present OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Removes an element generation from one or more classes. /* ENTRY cms$remove_generation PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED class_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, BOOLEAN IN NAMED if_present OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Removes one of more groups from another group or groups. /* ENTRY cms$remove_group PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED sub_group_expression, CHARACTER DESCRIPTOR IN NAMED group_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, BOOLEAN IN NAMED if_present OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Returns a reserved element or elements to the library and creates a new /* generation of the element or element to identify the changes. /* ENTRY cms$replace PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED variant OPTIONAL, BOOLEAN IN NAMED reserve OPTIONAL, BOOLEAN IN NAMED keep OPTIONAL, CHARACTER DESCRIPTOR IN NAMED input_file OPTIONAL, ADDRESS IN NAMED input_routine OPTIONAL, user_arg_type IN NAMED user_arg OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED if_changed OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, LONGWORD IN NAMED identification_number OPTIONAL, CHARACTER DESCRIPTOR IN NAMED insert_classes OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Retrieves one or more generations from one or more archive files. /* ENTRY cms$retrieve_archive PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED archive_file_spec, CHARACTER DESCRIPTOR IN NAMED generation_spec OPTIONAL, CHARACTER DESCRIPTOR IN NAMED output_file_spec OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Associates a review comment with each specified element generation that is /* currently under review and allows changing the review status of each /* specified generation. /* ENTRY cms$review_generation PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, review_action_type IN NAMED action, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Manipulates the access control list (ACL) on various objects in the CMS /* library. /* ENTRY cms$set_acl PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, object_types IN NAMED object_type, CHARACTER DESCRIPTOR IN NAMED object_expression, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, CHARACTER DESCRIPTOR IN NAMED acl OPTIONAL, CHARACTER DESCRIPTOR IN NAMED after OPTIONAL, BOOLEAN IN NAMED "default" OPTIONAL, BOOLEAN IN NAMED delete OPTIONAL, CHARACTER DESCRIPTOR IN NAMED like OPTIONAL, BOOLEAN IN NAMED new OPTIONAL, CHARACTER DESCRIPTOR IN NAMED replace OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Enables access to an existing CMS library. This routine initializes a library /* data block for use with other CMS callable routines. /* ENTRY cms$set_library PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED directory, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED verify OPTIONAL, ADDRESS IN NAMED confirm_routine OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, LONGWORD IN NAMED width OPTIONAL, position_type IN NAMED position OPTIONAL, CHARACTER DESCRIPTOR IN NAMED positional_dir_spec OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Removes one or more libraries from the current library search list. /* ENTRY cms$set_nolibrary PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED directory OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Displays the ACL associated with one or more specified objects. /* ENTRY cms$show_acl PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, object_types IN NAMED object_type, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED object_expression OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Displays information about the content of one or more archive files. /* ENTRY cms$show_archive PARAMETER ( CHARACTER DESCRIPTOR IN NAMED archive_file_spec, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Provides information about one or more classes in a CMS library. /* ENTRY cms$show_class PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED class_expression OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Provides information about one or more elements in a CMS library. /* ENTRY cms$show_element PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED element_expression OPTIONAL, BOOLEAN IN NAMED member_list OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Displays information about one or more element generations in a CMS library. /* ENTRY cms$show_generation PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED element_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED from_generation_expression OPTIONAL, BOOLEAN IN NAMED ancestors OPTIONAL, BOOLEAN IN NAMED descendants OPTIONAL, BOOLEAN IN NAMED member_list OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, date_time IN NAMED before OPTIONAL, date_time IN NAMED since OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Provides information about one or more groups in a CMS library. /* ENTRY cms$show_group PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED group_expression OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED contents OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Provides (in chronological order) records of transactions performed on a /* CMS library. /* ENTRY cms$show_history PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED object_name OPTIONAL, CHARACTER DESCRIPTOR IN NAMED user OPTIONAL, date_time IN NAMED before OPTIONAL, date_time IN NAMED since OPTIONAL, transaction_mask_type IN NAMED transaction_mask OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Provides information about the current library. /* ENTRY cms$show_library PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR OUT NAMED reference_copy_dir OPTIONAL, statistics_type OUT NAMED statistics OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, BOOLEAN IN NAMED verify OPTIONAL, ADDRESS IN NAMED output_routine OPTIONAL, user_arg_type IN NAMED user_arg OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Provides information about all current reservations and concurrent /* replacements in effect at the time the routine is called. /* ENTRY cms$show_reservations PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED element_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED user OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, LONGWORD IN NAMED identification_number OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Displays a list of element generations that currently have review /* pending status. Also shows the associated review remarks. /* ENTRY cms$show_reviews_pending PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, ADDRESS IN NAMED output_routine, user_arg_type IN NAMED user_arg OPTIONAL, CHARACTER DESCRIPTOR IN NAMED element_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED user OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Provides version identification of the CMS system currently in use. /* ENTRY cms$show_version PARAMETER ( CHARACTER DESCRIPTOR OUT NAMED full OPTIONAL, CHARACTER DESCRIPTOR OUT NAMED brief OPTIONAL, LONGWORD UNSIGNED OUT NAMED absolute OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Cancels the reservation for one or more elements. /* The 4th parameter, "reserved", must be provided with the value 0. /* ENTRY cms$unreserve PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression, CHARACTER DESCRIPTOR IN NAMED remark, LONGWORD IN NAMED reserved DEFAULT 0 VALUE, BOOLEAN IN NAMED delete_file OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL, CHARACTER DESCRIPTOR IN NAMED generation_expression OPTIONAL, LONGWORD IN NAMED identification_number OPTIONAL, CHARACTER DESCRIPTOR IN NAMED delete_file_spec OPTIONAL) RETURN LONGWORD UNSIGNED; /* /* Performs a series of consistency checks on the present library. /* ENTRY cms$verify PARAMETER ( ldb_cntrlblk IN OUT NAMED library_data_block, CHARACTER DESCRIPTOR IN NAMED element_expression OPTIONAL, CHARACTER DESCRIPTOR IN NAMED remark OPTIONAL, BOOLEAN IN NAMED recover OPTIONAL, BOOLEAN IN NAMED repair OPTIONAL, ADDRESS IN NAMED msg_routine OPTIONAL) RETURN LONGWORD UNSIGNED; { { Message definitions are included during the baselevel build from the SDL { file created from CMSMSG.MSG { /* /* Message Definitions /* CONSTANT "FACILITY" EQUALS 156 PREFIX "CMS$" TAG "" ; CONSTANT "ABSTIM" EQUALS %X009C800A PREFIX "CMS$" TAG "" ; CONSTANT "ACCVIORD" EQUALS %X009C8014 PREFIX "CMS$" TAG "" ,"ACCVIOWT" EQUALS %X009C801C PREFIX "CMS$" TAG "" ; CONSTANT "ALL" EQUALS %X009C8021 PREFIX "CMS$" TAG "" ; CONSTANT "ALPHACHAR" EQUALS %X009C802A PREFIX "CMS$" TAG "" ; CONSTANT "ALRDYEXISTS" EQUALS %X009C8032 PREFIX "CMS$" TAG "" ; CONSTANT "ALRDYINCLS" EQUALS %X009C803A PREFIX "CMS$" TAG "" ; CONSTANT "ALRDYINGRP" EQUALS %X009C8042 PREFIX "CMS$" TAG "" ; CONSTANT "ANNOTATED" EQUALS %X009C8049 PREFIX "CMS$" TAG "" ; CONSTANT "ANNOTATIONS" EQUALS %X009C8051 PREFIX "CMS$" TAG "" ; CONSTANT "ARGCONFLICT" EQUALS %X009C805A PREFIX "CMS$" TAG "" ; CONSTANT "ARGCOUNTERR" EQUALS %X009C8062 PREFIX "CMS$" TAG "" ; CONSTANT "BADBUG" EQUALS %X009C806C PREFIX "CMS$" TAG "" ; CONSTANT "BADCALL" EQUALS %X009C8074 PREFIX "CMS$" TAG "" ; CONSTANT "BADCRC" EQUALS %X009C8078 PREFIX "CMS$" TAG "" ; CONSTANT "BADLIB" EQUALS %X009C8084 PREFIX "CMS$" TAG "" ; CONSTANT "BADCRETIME" EQUALS %X009C808A PREFIX "CMS$" TAG "" ,"BADLENSTR" EQUALS %X009C8092 PREFIX "CMS$" TAG "" ,"BADLSTSTR" EQUALS %X009C809A PREFIX "CMS$" TAG "" ,"BADORDSTR" EQUALS %X009C80A2 PREFIX "CMS$" TAG "" ; CONSTANT "BADPTR" EQUALS %X009C80AA PREFIX "CMS$" TAG "" ,"BADTYPSTR" EQUALS %X009C80B2 PREFIX "CMS$" TAG "" ,"BADVERSTR" EQUALS %X009C80BA PREFIX "CMS$" TAG "" ,"BCKPTRSTR" EQUALS %X009C80C2 PREFIX "CMS$" TAG "" ; CONSTANT "CNTSTR" EQUALS %X009C80CA PREFIX "CMS$" TAG "" ; CONSTANT "BADSTRING" EQUALS %X009C80D2 PREFIX "CMS$" TAG "" ; CONSTANT "BADVERSION" EQUALS %X009C80DA PREFIX "CMS$" TAG "" ; CONSTANT "BUG" EQUALS %X009C80E4 PREFIX "CMS$" TAG "" ; CONSTANT "CLASSGENEXP" EQUALS %X009C80EB PREFIX "CMS$" TAG "" ; CONSTANT "CMPSIGNAL" EQUALS %X009C80F3 PREFIX "CMS$" TAG "" ; CONSTANT "COMPARED" EQUALS %X009C80F9 PREFIX "CMS$" TAG "" ; CONSTANT "CONCLS" EQUALS %X009C8103 PREFIX "CMS$" TAG "" ; CONSTANT "CONCURRENT" EQUALS %X009C8109 PREFIX "CMS$" TAG "" ; CONSTANT "CONELE" EQUALS %X009C8113 PREFIX "CMS$" TAG "" ; CONSTANT "CONFIRM" EQUALS %X009C8119 PREFIX "CMS$" TAG "" ; CONSTANT "CONFLICTS" EQUALS %X009C8120 PREFIX "CMS$" TAG "" ; CONSTANT "CONGRP" EQUALS %X009C812B PREFIX "CMS$" TAG "" ; CONSTANT "CONHIS" EQUALS %X009C8133 PREFIX "CMS$" TAG "" ; CONSTANT "CONRES" EQUALS %X009C813B PREFIX "CMS$" TAG "" ; CONSTANT "CONVERTED" EQUALS %X009C8141 PREFIX "CMS$" TAG "" ; CONSTANT "CONVERTLIB" EQUALS %X009C814A PREFIX "CMS$" TAG "" ; CONSTANT "COPIED" EQUALS %X009C8151 PREFIX "CMS$" TAG "" ; CONSTANT "COPIES" EQUALS %X009C8159 PREFIX "CMS$" TAG "" ; CONSTANT "CREATED" EQUALS %X009C8161 PREFIX "CMS$" TAG "" ; CONSTANT "CREATES" EQUALS %X009C8169 PREFIX "CMS$" TAG "" ; CONSTANT "DEFAULTDIR" EQUALS %X009C8172 PREFIX "CMS$" TAG "" ; CONSTANT "DELETED" EQUALS %X009C8179 PREFIX "CMS$" TAG "" ; CONSTANT "DELETIONS" EQUALS %X009C8181 PREFIX "CMS$" TAG "" ; CONSTANT "DIFFERENT" EQUALS %X009C818B PREFIX "CMS$" TAG "" ; CONSTANT "DUPEDF" EQUALS %X009C8192 PREFIX "CMS$" TAG "" ; /* CONSTANT "EDFMISS" EQUALS %X009C819A PREFIX "CMS$" TAG "" ; CONSTANT "ELEEXISTS" EQUALS %X009C81A2 PREFIX "CMS$" TAG "" ; CONSTANT "ELEEXP" EQUALS %X009C81AB PREFIX "CMS$" TAG "" ; CONSTANT "ELEXPIGN" EQUALS %X009C81B0 PREFIX "CMS$" TAG "" ; CONSTANT "ENDOFLIST" EQUALS %X009C81BA PREFIX "CMS$" TAG "" ; CONSTANT "ENDPTRSTR" EQUALS %X009C81C2 PREFIX "CMS$" TAG "" ; CONSTANT "EOF" EQUALS %X009C81C8 PREFIX "CMS$" TAG "" ; CONSTANT "ERRANNOTATIONS" EQUALS %X009C81D2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRCLOSE" EQUALS %X009C81DA PREFIX "CMS$" TAG "" ; CONSTANT "ERRCOPIES" EQUALS %X009C81E2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRCREATES" EQUALS %X009C81EA PREFIX "CMS$" TAG "" ; CONSTANT "ERRDELETIONS" EQUALS %X009C81F2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRFETCHES" EQUALS %X009C81FA PREFIX "CMS$" TAG "" ; CONSTANT "ERRINSERTIONS" EQUALS %X009C8202 PREFIX "CMS$" TAG "" ; CONSTANT "ERRMODIFIES" EQUALS %X009C820A PREFIX "CMS$" TAG "" ; CONSTANT "ERREMOVALS" EQUALS %X009C8212 PREFIX "CMS$" TAG "" ; CONSTANT "ERREPLACEMENTS" EQUALS %X009C821A PREFIX "CMS$" TAG "" ; CONSTANT "ERRESERVATIONS" EQUALS %X009C8222 PREFIX "CMS$" TAG "" ; CONSTANT "ERRELEHIS" EQUALS %X009C822A PREFIX "CMS$" TAG "" ; CONSTANT "ERRUNRESERVES" EQUALS %X009C8232 PREFIX "CMS$" TAG "" ; CONSTANT "ERRVER2" EQUALS %X009C823A PREFIX "CMS$" TAG "" ,"ERRVERARC" EQUALS %X009C8242 PREFIX "CMS$" TAG "" ,"ERRVERCLS" EQUALS %X009C824A PREFIX "CMS$" TAG "" ; CONSTANT "ERRVERCON" EQUALS %X009C8252 PREFIX "CMS$" TAG "" ,"ERRVEREDFS" EQUALS %X009C825A PREFIX "CMS$" TAG "" ,"ERRVERELE" EQUALS %X009C8262 PREFIX "CMS$" TAG "" ,"ERRVERFRE" EQUALS %X009C826A PREFIX "CMS$" TAG "" ; CONSTANT "ERRVERGRP" EQUALS %X009C8272 PREFIX "CMS$" TAG "" ; CONSTANT "ERRVERRES" EQUALS %X009C827A PREFIX "CMS$" TAG "" ,"ERRVERSTR" EQUALS %X009C8282 PREFIX "CMS$" TAG "" ; CONSTANT "EXCLUDE" EQUALS %X009C8289 PREFIX "CMS$" TAG "" ; CONSTANT "EXIT" EQUALS %X009C8292 PREFIX "CMS$" TAG "" ; CONSTANT "FETCHED" EQUALS %X009C8299 PREFIX "CMS$" TAG "" ; CONSTANT "FETCHES" EQUALS %X009C82A1 PREFIX "CMS$" TAG "" ; CONSTANT "FILEXISTS" EQUALS %X009C82AB PREFIX "CMS$" TAG "" ; CONSTANT "FILINUSE" EQUALS %X009C82B3 PREFIX "CMS$" TAG "" ; CONSTANT "FIXCRC" EQUALS %X009C82BB PREFIX "CMS$" TAG "" ; CONSTANT "FIXHDR" EQUALS %X009C82C3 PREFIX "CMS$" TAG "" ; CONSTANT "GENCREATED" EQUALS %X009C82C9 PREFIX "CMS$" TAG "" ; CONSTANT "GENEXISTS" EQUALS %X009C82D2 PREFIX "CMS$" TAG "" ; CONSTANT "GENINSERTED" EQUALS %X009C82D9 PREFIX "CMS$" TAG "" ; CONSTANT "GENNOINSERT" EQUALS %X009C82E2 PREFIX "CMS$" TAG "" ; CONSTANT "GENNOREMOVE" EQUALS %X009C82EA PREFIX "CMS$" TAG "" ; CONSTANT "GENNOTFOUND" EQUALS %X009C82F2 PREFIX "CMS$" TAG "" ; CONSTANT "GENREMOVED" EQUALS %X009C82F9 PREFIX "CMS$" TAG "" ; CONSTANT "GROUPEXP" EQUALS %X009C8303 PREFIX "CMS$" TAG "" ; CONSTANT "HASFILES" EQUALS %X009C830A PREFIX "CMS$" TAG "" ; CONSTANT "HASMEMBERS" EQUALS %X009C8312 PREFIX "CMS$" TAG "" ; CONSTANT "HISNOTSTM" EQUALS %X009C831A PREFIX "CMS$" TAG "" ; CONSTANT "HISTDEL" EQUALS %X009C8321 PREFIX "CMS$" TAG "" ; CONSTANT "IDENTICAL" EQUALS %X009C8329 PREFIX "CMS$" TAG "" ; CONSTANT "ILLCHAR" EQUALS %X009C8332 PREFIX "CMS$" TAG "" ; CONSTANT "ILLCLSNAM" EQUALS %X009C833A PREFIX "CMS$" TAG "" ; CONSTANT "ILLCONREC" EQUALS %X009C8344 PREFIX "CMS$" TAG "" ,"ILLDATREC" EQUALS %X009C834C PREFIX "CMS$" TAG "" ; CONSTANT "ILLEGALDEV" EQUALS %X009C8352 PREFIX "CMS$" TAG "" ; CONSTANT "ILLELENAM" EQUALS %X009C835A PREFIX "CMS$" TAG "" ; CONSTANT "ILLELEXP" EQUALS %X009C8362 PREFIX "CMS$" TAG "" ; CONSTANT "ILLFORMAT" EQUALS %X009C836A PREFIX "CMS$" TAG "" ; CONSTANT "ILLGEN" EQUALS %X009C8372 PREFIX "CMS$" TAG "" ; CONSTANT "ILLGRPNAM" EQUALS %X009C837A PREFIX "CMS$" TAG "" ; CONSTANT "ILLHIST" EQUALS %X009C8384 PREFIX "CMS$" TAG "" ; CONSTANT "ILLNAME" EQUALS %X009C838A PREFIX "CMS$" TAG "" ; CONSTANT "ILLNOTE" EQUALS %X009C8394 PREFIX "CMS$" TAG "" ; CONSTANT "ILLPAR" EQUALS %X009C839A PREFIX "CMS$" TAG "" ; CONSTANT "ILLPOSVAL" EQUALS %X009C83A2 PREFIX "CMS$" TAG "" ; CONSTANT "ILLREFDIR" EQUALS %X009C83AA PREFIX "CMS$" TAG "" ; CONSTANT "ILLRMK" EQUALS %X009C83B2 PREFIX "CMS$" TAG "" ; CONSTANT "ILLSEQ" EQUALS %X009C83BC PREFIX "CMS$" TAG "" ; CONSTANT "ILLVAR" EQUALS %X009C83C2 PREFIX "CMS$" TAG "" ; CONSTANT "INSERTED" EQUALS %X009C83C9 PREFIX "CMS$" TAG "" ; CONSTANT "INSERTIONS" EQUALS %X009C83D1 PREFIX "CMS$" TAG "" ; CONSTANT "INUSE" EQUALS %X009C83DB PREFIX "CMS$" TAG "" ; CONSTANT "INVFETDB" EQUALS %X009C83E2 PREFIX "CMS$" TAG "" ; CONSTANT "INVLENGTH" EQUALS %X009C83EC PREFIX "CMS$" TAG "" ; CONSTANT "INVLIBDB" EQUALS %X009C83F2 PREFIX "CMS$" TAG "" ; CONSTANT "INVOKERBK" EQUALS %X009C83FB PREFIX "CMS$" TAG "" ; CONSTANT "INVSTRDES" EQUALS %X009C8404 PREFIX "CMS$" TAG "" ; CONSTANT "ISMEMBER" EQUALS %X009C840A PREFIX "CMS$" TAG "" ; CONSTANT "ISRESERVED" EQUALS %X009C8412 PREFIX "CMS$" TAG "" ; CONSTANT "LIBIS" EQUALS %X009C841B PREFIX "CMS$" TAG "" ; CONSTANT "LIBSET" EQUALS %X009C8421 PREFIX "CMS$" TAG "" ; CONSTANT "MAXARG" EQUALS %X009C842C PREFIX "CMS$" TAG "" ; CONSTANT "MERGECONFLICT" EQUALS %X009C8430 PREFIX "CMS$" TAG "" ; CONSTANT "MERGECOUNT" EQUALS %X009C843B PREFIX "CMS$" TAG "" ; CONSTANT "MERGED" EQUALS %X009C8443 PREFIX "CMS$" TAG "" ; CONSTANT "MINARG" EQUALS %X009C844C PREFIX "CMS$" TAG "" ; CONSTANT "MISBLKSTR" EQUALS %X009C8452 PREFIX "CMS$" TAG "" ; CONSTANT "MISMATCON" EQUALS %X009C845C PREFIX "CMS$" TAG "" ; CONSTANT "MODIFIED" EQUALS %X009C8461 PREFIX "CMS$" TAG "" ; CONSTANT "MODIFICATIONS" EQUALS %X009C8469 PREFIX "CMS$" TAG "" ; CONSTANT "MSGBUILD" EQUALS %X009C8473 PREFIX "CMS$" TAG "" ; CONSTANT "MSGCANCEL" EQUALS %X009C847B PREFIX "CMS$" TAG "" ; CONSTANT "MSGCONTINUE" EQUALS %X009C8483 PREFIX "CMS$" TAG "" ; CONSTANT "MSGPOST" EQUALS %X009C848B PREFIX "CMS$" TAG "" ; CONSTANT "MSSBLKSTR" EQUALS %X009C8492 PREFIX "CMS$" TAG "" ; CONSTANT "MULTCALL" EQUALS %X009C8498 PREFIX "CMS$" TAG "" ; CONSTANT "MULTPAR" EQUALS %X009C84A2 PREFIX "CMS$" TAG "" ; CONSTANT "MUSTBEDIR" EQUALS %X009C84AA PREFIX "CMS$" TAG "" ; CONSTANT "MUSTBEFIL" EQUALS %X009C84B2 PREFIX "CMS$" TAG "" ; CONSTANT "MUSTBEPOS" EQUALS %X009C84BA PREFIX "CMS$" TAG "" ; CONSTANT "MUTEXC" EQUALS %X009C84C2 PREFIX "CMS$" TAG "" ; CONSTANT "NEEDNUMBER" EQUALS %X009C84CA PREFIX "CMS$" TAG "" ; CONSTANT "NEEDPERIOD" EQUALS %X009C84D2 PREFIX "CMS$" TAG "" ; CONSTANT "NETNOTALL" EQUALS %X009C84DA PREFIX "CMS$" TAG "" ; CONSTANT "NOALTDELETE" EQUALS %X009C84E2 PREFIX "CMS$" TAG "" ; CONSTANT "NOANNOTATE" EQUALS %X009C84EA PREFIX "CMS$" TAG "" ; CONSTANT "NOBACKUP" EQUALS %X009C84F4 PREFIX "CMS$" TAG "" ; CONSTANT "NOCHANGES" EQUALS %X009C84FB PREFIX "CMS$" TAG "" ; CONSTANT "NOCLOSE" EQUALS %X009C8504 PREFIX "CMS$" TAG "" ; CONSTANT "NOCLS" EQUALS %X009C8508 PREFIX "CMS$" TAG "" ; CONSTANT "NOCOMPARE" EQUALS %X009C8512 PREFIX "CMS$" TAG "" ; CONSTANT "NOCONCUR" EQUALS %X009C851A PREFIX "CMS$" TAG "" ; CONSTANT "NOCONFIRM" EQUALS %X009C8520 PREFIX "CMS$" TAG "" ; CONSTANT "NOCONRES" EQUALS %X009C852A PREFIX "CMS$" TAG "" ; CONSTANT "NOCONVERT" EQUALS %X009C8532 PREFIX "CMS$" TAG "" ; CONSTANT "NOCOPY" EQUALS %X009C853A PREFIX "CMS$" TAG "" ; CONSTANT "NOCREATE" EQUALS %X009C8542 PREFIX "CMS$" TAG "" ; CONSTANT "NODELETE" EQUALS %X009C854A PREFIX "CMS$" TAG "" ; CONSTANT "NODELFUTURE" EQUALS %X009C8552 PREFIX "CMS$" TAG "" ; CONSTANT "NOELE" EQUALS %X009C8558 PREFIX "CMS$" TAG "" ; CONSTANT "NOELEENT" EQUALS %X009C8562 PREFIX "CMS$" TAG "" ; /* CONSTANT "NOERRLOG" EQUALS %X009C856A PREFIX "CMS$" TAG "" ; CONSTANT "NOFETCH" EQUALS %X009C8572 PREFIX "CMS$" TAG "" ; CONSTANT "NOFILE" EQUALS %X009C857A PREFIX "CMS$" TAG "" ; CONSTANT "NOGRP" EQUALS %X009C8580 PREFIX "CMS$" TAG "" ; CONSTANT "NOHIS" EQUALS %X009C8588 PREFIX "CMS$" TAG "" ; CONSTANT "NOHISPAR" EQUALS %X009C8592 PREFIX "CMS$" TAG "" ; CONSTANT "NOINSERT" EQUALS %X009C859A PREFIX "CMS$" TAG "" ; CONSTANT "NOINPUT" EQUALS %X009C85A2 PREFIX "CMS$" TAG "" ; CONSTANT "NOMATCH" EQUALS %X009C85AA PREFIX "CMS$" TAG "" ; CONSTANT "NOMODARG" EQUALS %X009C85B2 PREFIX "CMS$" TAG "" ; CONSTANT "NOMODIFY" EQUALS %X009C85BA PREFIX "CMS$" TAG "" ; CONSTANT "NOMOREPARAM" EQUALS %X009C85C2 PREFIX "CMS$" TAG "" ; CONSTANT "NORECOVER" EQUALS %X009C85CA PREFIX "CMS$" TAG "" ; CONSTANT "NOREF" EQUALS %X009C85D2 PREFIX "CMS$" TAG "" ; CONSTANT "NOREMARK" EQUALS %X009C85DA PREFIX "CMS$" TAG "" ; CONSTANT "NOREMOVAL" EQUALS %X009C85E2 PREFIX "CMS$" TAG "" ; CONSTANT "NOREPAIR" EQUALS %X009C85EA PREFIX "CMS$" TAG "" ; CONSTANT "NOREPEDF" EQUALS %X009C85F2 PREFIX "CMS$" TAG "" ; CONSTANT "NOREPLACE" EQUALS %X009C85FA PREFIX "CMS$" TAG "" ; CONSTANT "NOREPRO" EQUALS %X009C8602 PREFIX "CMS$" TAG "" ; CONSTANT "NORES" EQUALS %X009C8608 PREFIX "CMS$" TAG "" ; CONSTANT "NORESERVATION" EQUALS %X009C8612 PREFIX "CMS$" TAG "" ; CONSTANT "NORESNOCON" EQUALS %X009C861A PREFIX "CMS$" TAG "" ; CONSTANT "NORESRO" EQUALS %X009C8622 PREFIX "CMS$" TAG "" ; CONSTANT "NORMAL" EQUALS %X009C8629 PREFIX "CMS$" TAG "" ; CONSTANT "NOSINCE" EQUALS %X009C8632 PREFIX "CMS$" TAG "" ; CONSTANT "NOSRCHLST" EQUALS %X009C863A PREFIX "CMS$" TAG "" ; CONSTANT "NOSUPERSEDE" EQUALS %X009C8642 PREFIX "CMS$" TAG "" ; CONSTANT "NOTBYCMS" EQUALS %X009C864A PREFIX "CMS$" TAG "" ; CONSTANT "NOTCOMPLETED" EQUALS %X009C8652 PREFIX "CMS$" TAG "" ; CONSTANT "NOTCMSLIB" EQUALS %X009C865A PREFIX "CMS$" TAG "" ; CONSTANT "NOTCRELIB" EQUALS %X009C8660 PREFIX "CMS$" TAG "" ; CONSTANT "NOTESVALREQ" EQUALS %X009C8668 PREFIX "CMS$" TAG "" ; CONSTANT "NOTFOUND" EQUALS %X009C8672 PREFIX "CMS$" TAG "" ; CONSTANT "NOTLOGGED" EQUALS %X009C867B PREFIX "CMS$" TAG "" ; CONSTANT "NOTRESBYOU" EQUALS %X009C8682 PREFIX "CMS$" TAG "" ; CONSTANT "NOTSET" EQUALS %X009C868A PREFIX "CMS$" TAG "" ; CONSTANT "NOTTHERE" EQUALS %X009C8692 PREFIX "CMS$" TAG "" ; CONSTANT "NOTWILD" EQUALS %X009C8699 PREFIX "CMS$" TAG "" ; CONSTANT "NOUNRESERVE" EQUALS %X009C86A2 PREFIX "CMS$" TAG "" ; CONSTANT "NOVERIFY" EQUALS %X009C86AA PREFIX "CMS$" TAG "" ; CONSTANT "NOWLDCARD" EQUALS %X009C86B2 PREFIX "CMS$" TAG "" ; CONSTANT "NULLARG" EQUALS %X009C86BC PREFIX "CMS$" TAG "" ; CONSTANT "NULLSTR" EQUALS %X009C86C2 PREFIX "CMS$" TAG "" ; CONSTANT "NUMGENEXP" EQUALS %X009C86CB PREFIX "CMS$" TAG "" ; CONSTANT "OLDSYNTAX" EQUALS %X009C86D3 PREFIX "CMS$" TAG "" ; CONSTANT "ONEPERIOD" EQUALS %X009C86DA PREFIX "CMS$" TAG "" ; CONSTANT "OPENIN" EQUALS %X009C86E2 PREFIX "CMS$" TAG "" ,"OPENIN1" EQUALS %X009C86EA PREFIX "CMS$" TAG "" ,"OPENIN2" EQUALS %X009C86F2 PREFIX "CMS$" TAG "" ; CONSTANT "OPENOUT" EQUALS %X009C86FA PREFIX "CMS$" TAG "" ; CONSTANT "OVERDRAFT" EQUALS %X009C8703 PREFIX "CMS$" TAG "" ; CONSTANT "POSVALREQ" EQUALS %X009C870A PREFIX "CMS$" TAG "" ; CONSTANT "PROCEEDING" EQUALS %X009C8713 PREFIX "CMS$" TAG "" ; CONSTANT "QUALCONFLICT" EQUALS %X009C871A PREFIX "CMS$" TAG "" ; CONSTANT "READERR" EQUALS %X009C8722 PREFIX "CMS$" TAG "" ,"READIN" EQUALS %X009C872A PREFIX "CMS$" TAG "" ; CONSTANT "READONLY" EQUALS %X009C8732 PREFIX "CMS$" TAG "" ; CONSTANT "RECGRP" EQUALS %X009C873A PREFIX "CMS$" TAG "" ; CONSTANT "RECNOTNEC" EQUALS %X009C8742 PREFIX "CMS$" TAG "" ; CONSTANT "RECOVERED" EQUALS %X009C8749 PREFIX "CMS$" TAG "" ; CONSTANT "REMARK" EQUALS %X009C8751 PREFIX "CMS$" TAG "" ; CONSTANT "REMOVALS" EQUALS %X009C8759 PREFIX "CMS$" TAG "" ; CONSTANT "REMOVED" EQUALS %X009C8761 PREFIX "CMS$" TAG "" ; CONSTANT "REPAIRED" EQUALS %X009C8769 PREFIX "CMS$" TAG "" ; CONSTANT "REPDEL" EQUALS %X009C8773 PREFIX "CMS$" TAG "" ; CONSTANT "REPEDF" EQUALS %X009C877B PREFIX "CMS$" TAG "" ; CONSTANT "REPLACEMENTS" EQUALS %X009C8781 PREFIX "CMS$" TAG "" ; CONSTANT "RESERVATIONS" EQUALS %X009C8789 PREFIX "CMS$" TAG "" ; CONSTANT "RESERVED" EQUALS %X009C8791 PREFIX "CMS$" TAG "" ; CONSTANT "RESERVEDBYYOU" EQUALS %X009C879A PREFIX "CMS$" TAG "" ; CONSTANT "SAMELINE" EQUALS %X009C87A2 PREFIX "CMS$" TAG "" ; CONSTANT "SEQFAIL" EQUALS %X009C87AC PREFIX "CMS$" TAG "" ; CONSTANT "SEQUENCED" EQUALS %X009C87B1 PREFIX "CMS$" TAG "" ; CONSTANT "STARTHIS" EQUALS %X009C87BA PREFIX "CMS$" TAG "" ; CONSTANT "STOPPED" EQUALS %X009C87C1 PREFIX "CMS$" TAG "" ; CONSTANT "SYSTIMERR" EQUALS %X009C87CA PREFIX "CMS$" TAG "" ; CONSTANT "SYSTIMDIF" EQUALS %X009C87D2 PREFIX "CMS$" TAG "" ; CONSTANT "TIMEORDER" EQUALS %X009C87DA PREFIX "CMS$" TAG "" ; CONSTANT "TOOLONG" EQUALS %X009C87E2 PREFIX "CMS$" TAG "" ; CONSTANT "TRYAGNLAT" EQUALS %X009C87EA PREFIX "CMS$" TAG "" ; CONSTANT "UNDEFLIB" EQUALS %X009C87F0 PREFIX "CMS$" TAG "" ; CONSTANT "UNFOUT" EQUALS %X009C87FA PREFIX "CMS$" TAG "" ; CONSTANT "UNRECTYPE" EQUALS %X009C8804 PREFIX "CMS$" TAG "" ; CONSTANT "UNRESERVED" EQUALS %X009C8809 PREFIX "CMS$" TAG "" ; CONSTANT "UNRESERVES" EQUALS %X009C8811 PREFIX "CMS$" TAG "" ; CONSTANT "UNSUPFRMT" EQUALS %X009C881A PREFIX "CMS$" TAG "" ; CONSTANT "USERECOVER" EQUALS %X009C8822 PREFIX "CMS$" TAG "" ; CONSTANT "USEREPAIR" EQUALS %X009C882A PREFIX "CMS$" TAG "" ; CONSTANT "USERERR" EQUALS %X009C8832 PREFIX "CMS$" TAG "" ; CONSTANT "USESETLIB" EQUALS %X009C883A PREFIX "CMS$" TAG "" ; CONSTANT "VARLETTER" EQUALS %X009C8842 PREFIX "CMS$" TAG "" ; CONSTANT "VER2" EQUALS %X009C884B PREFIX "CMS$" TAG "" ,"VERARC" EQUALS %X009C8853 PREFIX "CMS$" TAG "" ,"VERCLS" EQUALS %X009C885B PREFIX "CMS$" TAG "" ; CONSTANT "VERCON" EQUALS %X009C8863 PREFIX "CMS$" TAG "" ; CONSTANT "VEREDF" EQUALS %X009C886B PREFIX "CMS$" TAG "" ; CONSTANT "VEREDFERR" EQUALS %X009C8872 PREFIX "CMS$" TAG "" ; CONSTANT "VEREDFS" EQUALS %X009C887B PREFIX "CMS$" TAG "" ; CONSTANT "VERELE" EQUALS %X009C8883 PREFIX "CMS$" TAG "" ,"VERFRE" EQUALS %X009C888B PREFIX "CMS$" TAG "" ,"VERGRP" EQUALS %X009C8893 PREFIX "CMS$" TAG "" ; CONSTANT "VERIFIED" EQUALS %X009C8899 PREFIX "CMS$" TAG "" ; CONSTANT "VERLMTERR" EQUALS %X009C88A2 PREFIX "CMS$" TAG "" ; CONSTANT "VERRES" EQUALS %X009C88AB PREFIX "CMS$" TAG "" ,"VERSTR" EQUALS %X009C88B3 PREFIX "CMS$" TAG "" ; CONSTANT "WAITING" EQUALS %X009C88BB PREFIX "CMS$" TAG "" ; CONSTANT "WILDCONFLICT" EQUALS %X009C88C2 PREFIX "CMS$" TAG "" ; CONSTANT "WILDMATCH" EQUALS %X009C88CB PREFIX "CMS$" TAG "" ; CONSTANT "WILDNOMATCH" EQUALS %X009C88D2 PREFIX "CMS$" TAG "" ; CONSTANT "WILDVER" EQUALS %X009C88DA PREFIX "CMS$" TAG "" ; CONSTANT "WRITEERR" EQUALS %X009C88E2 PREFIX "CMS$" TAG "" ; CONSTANT "ZEROADD" EQUALS %X009C88EA PREFIX "CMS$" TAG "" ; CONSTANT "ZLENBLK" EQUALS %X009C88F2 PREFIX "CMS$" TAG "" ; CONSTANT "ERRHISLINE" EQUALS %X009C88FA PREFIX "CMS$" TAG "" ; CONSTANT "GENRECSIZE" EQUALS %X009C8902 PREFIX "CMS$" TAG "" ,"NOHISNOTES" EQUALS %X009C890B PREFIX "CMS$" TAG "" ,"SIZEMISMAT" EQUALS %X009C8912 PREFIX "CMS$" TAG "" ,"CONTROLC" EQUALS %X009C8918 PREFIX "CMS$" TAG "" ,"INVFIXMRS" EQUALS %X009C8922 PREFIX "CMS$" TAG "" ,"REPGENMRS" EQUALS %X009C892B PREFIX "CMS$" TAG "" ,"NOREPGENMRS" EQUALS %X009C8932 PREFIX "CMS$" TAG "" ,"GENNOTANC" EQUALS %X009C893A PREFIX "CMS$" TAG "" ; CONSTANT "ERRPAREXP" EQUALS %X009C8942 PREFIX "CMS$" TAG "" ,"LIBALRINLIS" EQUALS %X009C894A PREFIX "CMS$" TAG "" ,"LIBINSLIS" EQUALS %X009C8953 PREFIX "CMS$" TAG "" ,"LIBLISMOD" EQUALS %X009C895B PREFIX "CMS$" TAG "" ,"LIBLISNOTMOD" EQUALS %X009C8962 PREFIX "CMS$" TAG "" ,"LIBNOTINLIS" EQUALS %X009C896A PREFIX "CMS$" TAG "" ,"LIBREMLIS" EQUALS %X009C8973 PREFIX "CMS$" TAG "" ,"MSGUPDATE" EQUALS %X009C897B PREFIX "CMS$" TAG "" ,"NOCOMMALIST" EQUALS %X009C8982 PREFIX "CMS$" TAG "" ,"NODELETIONS" EQUALS %X009C898A PREFIX "CMS$" TAG "" ,"TOOMANYLIBS" EQUALS %X009C8992 PREFIX "CMS$" TAG "" ,"WILDNEEDED" EQUALS %X009C899A PREFIX "CMS$" TAG "" ,"NOACCESS" EQUALS %X009C89A2 PREFIX "CMS$" TAG "" ,"CONVNOTNEC" EQUALS %X009C89AA PREFIX "CMS$" TAG "" ,"MODACL" EQUALS %X009C89B1 PREFIX "CMS$" TAG "" ,"NOMODACL" EQUALS %X009C89BA PREFIX "CMS$" TAG "" ,"MODACLS" EQUALS %X009C89C1 PREFIX "CMS$" TAG "" ,"ERRMODACLS" EQUALS %X009C89CA PREFIX "CMS$" TAG "" ,"ILLSUBTYP" EQUALS %X009C89D2 PREFIX "CMS$" TAG "" ,"ILLOBJTYP" EQUALS %X009C89DA PREFIX "CMS$" TAG "" ,"NOOBJTYP" EQUALS %X009C89E2 PREFIX "CMS$" TAG "" ,"NODEFACL" EQUALS %X009C89EA PREFIX "CMS$" TAG "" ,"NOACE" EQUALS %X009C89F0 PREFIX "CMS$" TAG "" ,"NOCMD" EQUALS %X009C89F8 PREFIX "CMS$" TAG "" ,"ERRVERCMD" EQUALS %X009C8A02 PREFIX "CMS$" TAG "" ,"VERCMD" EQUALS %X009C8A0B PREFIX "CMS$" TAG "" ,"NOOBJ" EQUALS %X009C8A10 PREFIX "CMS$" TAG "" ,"GENMULTRES" EQUALS %X009C8A1A PREFIX "CMS$" TAG "" ,"ELEMULTRES" EQUALS %X009C8A22 PREFIX "CMS$" TAG "" ,"IDENTNOTRES" EQUALS %X009C8A2A PREFIX "CMS$" TAG "" ,"GENNOTRES" EQUALS %X009C8A32 PREFIX "CMS$" TAG "" ,"REVPENDING" EQUALS %X009C8A3A PREFIX "CMS$" TAG "" ,"NOREV" EQUALS %X009C8A40 PREFIX "CMS$" TAG "" ,"ACCEPTED" EQUALS %X009C8A49 PREFIX "CMS$" TAG "" ,"CANCELED" EQUALS %X009C8A51 PREFIX "CMS$" TAG "" ,"MARKED" EQUALS %X009C8A59 PREFIX "CMS$" TAG "" ,"REJECTED" EQUALS %X009C8A61 PREFIX "CMS$" TAG "" ,"REVIEWED" EQUALS %X009C8A69 PREFIX "CMS$" TAG "" ,"ACCEPTANCES" EQUALS %X009C8A71 PREFIX "CMS$" TAG "" ,"CANCELATIONS" EQUALS %X009C8A79 PREFIX "CMS$" TAG "" ,"MARKS" EQUALS %X009C8A81 PREFIX "CMS$" TAG "" ,"REJECTIONS" EQUALS %X009C8A89 PREFIX "CMS$" TAG "" ,"REVIEWS" EQUALS %X009C8A91 PREFIX "CMS$" TAG "" ,"NOACCEPT" EQUALS %X009C8A9A PREFIX "CMS$" TAG "" ,"NOCANCEL" EQUALS %X009C8AA2 PREFIX "CMS$" TAG "" ,"NOMARK" EQUALS %X009C8AAA PREFIX "CMS$" TAG "" ,"NOREJECT" EQUALS %X009C8AB2 PREFIX "CMS$" TAG "" ,"NOREVIEW" EQUALS %X009C8ABA PREFIX "CMS$" TAG "" ,"ERRACCEPTANCES" EQUALS %X009C8AC2 PREFIX "CMS$" TAG "" ,"ERRCANCELATIONS" EQUALS %X009C8ACA PREFIX "CMS$" TAG "" ,"ERRMARKS" EQUALS %X009C8AD2 PREFIX "CMS$" TAG "" ,"ERRREJECTIONS" EQUALS %X009C8ADA PREFIX "CMS$" TAG "" ,"ERRREVIEWS" EQUALS %X009C8AE2 PREFIX "CMS$" TAG "" ,"ALRDYMARKED" EQUALS %X009C8AEA PREFIX "CMS$" TAG "" ,"NOREVPEND" EQUALS %X009C8AF2 PREFIX "CMS$" TAG "" ,"NOREVSPEND" EQUALS %X009C8AFA PREFIX "CMS$" TAG "" ,"ILLACT" EQUALS %X009C8B02 PREFIX "CMS$" TAG "" ,"AUTOREC" EQUALS %X009C8B0B PREFIX "CMS$" TAG "" ,"AUTORECSUC" EQUALS %X009C8B13 PREFIX "CMS$" TAG "" ,"GENDELETED" EQUALS %X009C8B19 PREFIX "CMS$" TAG "" ,"NOGENDELETED" EQUALS %X009C8B22 PREFIX "CMS$" TAG "" ,"GENDELETIONS" EQUALS %X009C8B29 PREFIX "CMS$" TAG "" ,"ERRGENDELETIONS" EQUALS %X009C8B32 PREFIX "CMS$" TAG "" ,"NOTDIRDES" EQUALS %X009C8B3A PREFIX "CMS$" TAG "" ,"VARINRANGE" EQUALS %X009C8B42 PREFIX "CMS$" TAG "" ,"GENRESREV" EQUALS %X009C8B4A PREFIX "CMS$" TAG "" ,"INCRANGSPEC" EQUALS %X009C8B52 PREFIX "CMS$" TAG "" ,"NODELGEN1" EQUALS %X009C8B5A PREFIX "CMS$" TAG "" ,"NOGENS" EQUALS %X009C8B62 PREFIX "CMS$" TAG "" ,"BADFORMAT" EQUALS %X009C8B6A PREFIX "CMS$" TAG "" ,"OPENARC" EQUALS %X009C8B72 PREFIX "CMS$" TAG "" ,"NORETRIEVE" EQUALS %X009C8B7A PREFIX "CMS$" TAG "" ,"RETRIEVALS" EQUALS %X009C8B81 PREFIX "CMS$" TAG "" ,"RETRIEVED" EQUALS %X009C8B89 PREFIX "CMS$" TAG "" ,"ILLARCREC" EQUALS %X009C8B92 PREFIX "CMS$" TAG "" ,"ERRETRIEVALS" EQUALS %X009C8B9A PREFIX "CMS$" TAG "" ,"NOREFDIR" EQUALS %X009C8BA2 PREFIX "CMS$" TAG "" ,"DUPREF" EQUALS %X009C8BAA PREFIX "CMS$" TAG "" ,"REFMISS" EQUALS %X009C8BB2 PREFIX "CMS$" TAG "" ,"NOREFELE" EQUALS %X009C8BBA PREFIX "CMS$" TAG "" ,"REPREF" EQUALS %X009C8BC3 PREFIX "CMS$" TAG "" ,"NOREPREF" EQUALS %X009C8BCA PREFIX "CMS$" TAG "" ,"VERREF" EQUALS %X009C8BD3 PREFIX "CMS$" TAG "" ,"VERREFERR" EQUALS %X009C8BDA PREFIX "CMS$" TAG "" ,"VERREFS" EQUALS %X009C8BE3 PREFIX "CMS$" TAG "" ,"ERRVERREFS" EQUALS %X009C8BEA PREFIX "CMS$" TAG "" ,"BADREF" EQUALS %X009C8BF2 PREFIX "CMS$" TAG "" ,"REFREPAIR" EQUALS %X009C8BF8 PREFIX "CMS$" TAG "" ,"NOTNOREF" EQUALS %X009C8C02 PREFIX "CMS$" TAG "" ,"VERREFERRW" EQUALS %X009C8C08 PREFIX "CMS$" TAG "" ,"REPCMD" EQUALS %X009C8C13 PREFIX "CMS$" TAG "" ,"NOREPCMD" EQUALS %X009C8C1A PREFIX "CMS$" TAG "" ,"REFMISMAT" EQUALS %X009C8C22 PREFIX "CMS$" TAG "" ,"SUPERSEDE" EQUALS %X009C8C2B PREFIX "CMS$" TAG "" ,"TOODEEP" EQUALS %X009C8C32 PREFIX "CMS$" TAG "" ; /* CONSTANT "EDFINWRONGDIR" EQUALS %X009C8C3A PREFIX "CMS$" TAG "" ,"INVGENLRL" EQUALS %X009C8C42 PREFIX "CMS$" TAG "" ,"NOEDFIWDREPAIR" EQUALS %X009C8C4A PREFIX "CMS$" TAG "" ,"NOREPGENLRL" EQUALS %X009C8C52 PREFIX "CMS$" TAG "" ,"REPGENLRL" EQUALS %X009C8C5B PREFIX "CMS$" TAG "" ; CONSTANT "GENTOODEEP" EQUALS %X009C8C62 PREFIX "CMS$" TAG "" ,"ANNSIGNAL" EQUALS %X009C8C6B PREFIX "CMS$" TAG "" ,"VERILLDATREC" EQUALS %X009C8C72 PREFIX "CMS$" TAG "" ,"REPILLDATREC" EQUALS %X009C8C7B PREFIX "CMS$" TAG "" ,"SEQMISMAT" EQUALS %X009C8C82 PREFIX "CMS$" TAG "" ,"NOREPSEQDATA" EQUALS %X009C8C88 PREFIX "CMS$" TAG "" ; CONSTANT "MANCONLIB" EQUALS %X009C8C92 PREFIX "CMS$" TAG "" ; CONSTANT "EXTFOUND" EQUALS %X009C8C9A PREFIX "CMS$" TAG "" ,"EXTENDEDLIB" EQUALS %X009C8CA2 PREFIX "CMS$" TAG "" ,"NOEXTENDED" EQUALS %X009C8CAA PREFIX "CMS$" TAG "" ,"NOEXTENDEDREF" EQUALS %X009C8CB2 PREFIX "CMS$" TAG "" ; CONSTANT "BADLST" EQUALS %X009C8CBA PREFIX "CMS$" TAG "" ,"BADREFHDR" EQUALS %X009C8CC2 PREFIX "CMS$" TAG "" ,"DIFFCLASS" EQUALS %X009C8CCB PREFIX "CMS$" TAG "" ,"ERRVERGEN" EQUALS %X009C8CD2 PREFIX "CMS$" TAG "" ,"FREBLKCON" EQUALS %X009C8CDB PREFIX "CMS$" TAG "" ,"IDENTCLASS" EQUALS %X009C8CE1 PREFIX "CMS$" TAG "" ,"INCLIBVER" EQUALS %X009C8CEA PREFIX "CMS$" TAG "" ,"LONGVARFOUND" EQUALS %X009C8CF2 PREFIX "CMS$" TAG "" ,"NOBCKPTR" EQUALS %X009C8CFA PREFIX "CMS$" TAG "" ,"NODELACCESS" EQUALS %X009C8D02 PREFIX "CMS$" TAG "" ,"NOGENBEFORE" EQUALS %X009C8D0A PREFIX "CMS$" TAG "" ,"NOREPBCKPTR" EQUALS %X009C8D12 PREFIX "CMS$" TAG "" ,"REPBADLST" EQUALS %X009C8D1B PREFIX "CMS$" TAG "" ,"REPBADTYP" EQUALS %X009C8D23 PREFIX "CMS$" TAG "" ,"REPBCKPTR" EQUALS %X009C8D2B PREFIX "CMS$" TAG "" ,"REPCNTSTR" EQUALS %X009C8D33 PREFIX "CMS$" TAG "" ,"REPENDPTR" EQUALS %X009C8D3B PREFIX "CMS$" TAG "" ,"REPMISBLK" EQUALS %X009C8D43 PREFIX "CMS$" TAG "" ,"TRUNCLST" EQUALS %X009C8D4A PREFIX "CMS$" TAG "" ; IFLANGUAGE CC LITERAL; #endif /* _cms$routines_h */ END_LITERAL; END_IFLANGUAGE; END_MODULE;