!* %CONSTINTEGER MODCOUNT=53 !* %CONSTSTRING(15)%ARRAY MODULES(0:MODCOUNT) = %C "F77INIT","F77DCTL","F77DIAG","F77IDIAG","F77FDIAG", "F77RMESS","F77IO","F77FMT","F77INTRIN","F77AUX", "F77MAP","F77CMESS","F77COMP","F77ANAL","F77ALLOC", "F77GEN","F77CODE","F77QPUT","IMPSUP","F77QCODE", "F77IOA","F77IOB","F77IOC","F77IOD","F77IOE", "F77IOF","F77FILE","F77COPS","F77SUP","EXTHELP", "F77REAL", "ILAP4","CONTACT","PLA","XPLA","STACK","ROUTE","PAD", "ANNOTATE","UTIL","DRC","PLACE","STABLE","PCOMPAT", "IMPIOCP","IMPIOCPI","IMPREALFN", "TRANSF","CPARSE","CIFSYS","CIFVIEW","PERQPIC","EDWIN","FIRST2" !* %CONSTINTEGER RCOUNT=394 !* %CONSTSTRING(19)%ARRAY RNAMES(0:RCOUNT) = %C "F77IOA","F77IOB","F77IOC","F77IOD","F77IOE","F77IOF", "INITMAIN","INITGLA","f77IOCP","F77STOP","f77WRITE", "NEWSEG","EXTENDSEG","DECREFSEG", "READBLOCK","WRITEBLOCK","CLOSEFILE", "GETLINE","INITCOMP","OPENFILE", "DATEANDTIME","CREATEFILE","FILELOOKUP", "EXTENDFILENAME","DESTROYFILE","MOVEBEE", "NOMINATEPROC","MEMORYSIZE","WAIT", "RUNPARM", "NDIAG","SSMESS","QRMESS","QIDIAG","QFDIAG", "F77STOP","F77PAUSE","F77RTERR","F77IOERR","F77CONCAT", "F77COPY","F77INDEX","F77CMULTC","F77CDIVC","F77CXREL", "F77CHREL","F77IABS","F77ABS","F77MOD","F77AMOD", "F77ISIGN","F77SIGN","F77NINT","F77AINT","F77ANINT", "F77IDIM","F77DIM","F77LLE","F77LGT","F77LLT", "F77LGE","F77LEN","F77PCHAR", "F77IO", "FORMATCD", "FLOATLONG","TRUNCLONG","ROUNDLONG","F77SQRT","F77EXP", "F77LOG","F77LOG10","F77SIN","F77COS","F77TAN", "F77ASIN","F77ACOS","F77ATAN","F77ATAN2","F77SINH", "F77COSH","F77TANH","F77POWER","F77POWERI","F77CSQRT", "F77CEXP","F77CLOG","F77CSIN","F77CCOS","F77CXXC", "F77CXXR","F77CABS", "F77COMP","SOURCELINE","DICFUL","NAMESFUL","EXTFUL", "OUTPUTFUL","ANALFUL","GENFUL","SELECTINCLUDE", "ANALSTART","GETCOMAD","FREESP","NEWLISTCELL","FREELISTCELL", "SETLAB","CHECKDOINDEX","FAULT","LFAULT","TFAULT", "IFAULT", "PRINTFL", "GENERATE","COERCECONST", "ALLOC","ALLOCCHAR","INITALLOC","ADDDATAITEM","TIDYGLA", "PFORMAT","TOINTEGER","TOREAL","GLASPACE", "QCMESS","FAULTNUM", "QPUT", "CODEGEN", "MAP", "QCODE", "NEWFILEOP","INREC","INCHAR","INFIELD","OUTCHAR", "OUTFILL","OUTFIELD","OUTREC","BSPREC","F77OPEN", "F77INQUIRE","F77CLOSE","CLOSEFILES", "OPENFD","LOCATEFILENAME","FILEEXISTENCE","POSITIONDAFILE", "ERRREC", "REALOP","INTOP","COOP", "ACCEPTINPUT","PROMPTFILEDEFIN","FIOINIT","GETIOERRORINFO","RTFMTS", "PRINTSTATISTICS", "ROUTLOOKUP", "POWEROFTEN","INTORANGE", {ILAP4} "BURIEDCONTACTS","BUTTINGCONTACTS","CONTACTS", "ILAPCONTROL","ILAPWARNING","ILAPDISASTER", "ILAPUPDATEMBB","DUMPCOMMENT","SYMBOL", "EXTERNALSYMBOLSPEC","SYMBOLSPEC","ENDSYMBOL", "AX","AY","AXY","DX","DY","DXY", "WIREX","WIREY","ILAPBOX","ILAPPOLYGON","ILAPLINE", "ETPX","ETPY","ETDX","ETDY","DTPX","DTPY","DTDX","DTDY", "DTDBX","DTDBY", "LAYER","CLAYER","WIDTH","CWIDTH", "DRAW","DRAWMX","DRAWMY","DRAWROT","DRAWMXROT","DRAWMYROT", "CIFCOMMENT","USEREXTENSION","SX","SY","LX","LY", "SYMBOLEXISTS","LAMBDA","FIRSTCELLNUMBER","MERGEON","MERGEOFF", "DRCON","DRCOFF","SETERRORSTREAM","SETCIFSTREAM", "INITIALISENMOS","INITIALISECMOS", "FINISH","GIVESTATISTICS", {CONTACT} "SUBC","DM","PM","PDMS","PDMN","PDMW","PDME", "PDBNS","PDBEW","PDCN","PDCS","PDCE","PDCW", "PDBN","PDBS","PDBE","PDBW", {PLA} "PLA", {XPLA} "TPLA","EPLA","ROM", {STACK} "STACK", {ROUTE} "ROUTE","CROUTE", {PAD} "PADVDD","PADGND","PADIN","PADOUT","PADCLOUT","PADINOUT", {ANNOTATE} "CREST","ILAPTEXT","TEXTLAYER", {UTIL} "ILAPMONITOR","DEFAULTTECHNOLOGY","ITOS","WRITE", "RTOS","PRINT","STOI","REM", "PROMPT","TIMESTAMP","FRACPT","READ","SUBSTRING", "GETVM","FREEVM", {DRC} "CHECK", {PLACE} "PLACEPADS", {STABLE} "STABLE","TABLE","TABLEWITHDIAGS", {PCOMPAT} "PSTACK","PPLACEPADS", {IMPIOCP} "IOINIT","OPENIN","INSTRM","INFILE","CLOSEIN", "OPENOUT","OUTSTRM","OUTFILE","CLOSEOUT","CLOSEALL","IOCPP", {IMPIOCPI} "OPENINPUT","INSTREAM","INFILENAME","CLOSEINPUT", "OPENOUTPUT","OUTSTREAM","OUTFILENAME","CLOSEOUTPUT","STOP","IOCP", {IMPREALFN} "ISQRT","ITAN","ICOS","ISIN","IARCTAN","IARCCOS","IARCSIN", {TRANSF} "MTRANSLATE","MMX","MMY","MROTATE","MATMUL","POPTRANS","INITTRANS", "PUSHTRANS","TRANSFORMPOINT","TRANSFORMVECTOR","INQUIRETRANSFORM", "PRINTMAT", {CPARSE} "ANALYSECIF", {CIFSYS} "CIFSYSVERSION","ANALORDRAWCIF","DWBOX","DWCALL","DWDEF","DWEND", "DWLAYER","DWPOLYGON","DWWIRE","DWCOMMENT","DWUSERCODE", "LISTCELLS","FINDCELL","SETCELL","CIFSYSERROR", {CIFVIEW} "FIRSTEXTERNALTHING","MBBOX","NEWLAYER","CIFVIEWY", {PERQPIC} "PERQPIC","QCURSOR", {EDWIN} "ASPECTRATIOING", "BOX", "CHARACTER", "CIRCLE", "CLIPOFF", "CLIPON", "CURSOR", "DCURSOR", "DEFAULTDEVICE", "DEVICENAME", "DEVICENUM", "DRIVEDEV", "EDWINERROR", "FLUSHOUTPUT", "INITIALISEFOR", "INQUIREPOSITION", "INQUIREVIEWPORT", "INQUIREWINDOW", "LINEABS", "LINEREL", "MAPTODEVICECOORDS", "MAPTOVIRTUALCOORDS", "MARKERABS", "MARKERREL", "MOVEABS", "MOVEREL", "MULDIV", "NEWFRAME", "POLYGON", "RECTANGLE", "REVIEW", "SETARCPOINTS", "SETCHARFONT", "SETCHARQUALITY", "SETCHARROT", "SETCHARSIZE", "SETCHARSLANT", "SETCOLOUR", "SETINTENSITY", "SETLINESTYLE", "SETSPEED", "STOREOFF", "STOREON", "TERMINATEEDWIN", "TEXT", "TTGET", "TTMODE", "TTPUT", "TTREAD", "UPDATE", "VIEWOFF", "VIEWON", "VIEWPORT", "WINDOW", "WIRE", {FIRST2} "FIRST" !* %CONSTBYTEINTEGERARRAY MODINDEX(0:RCOUNT) = %C 20,21,22,23,24,25, 0,0,0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0,0,0, 0, 1,1,5,3,4, 9,9,9,9,9, 9,9,9,9,9, 9,9,9,9,9, 9,9,9,9,9, 9,9,9,9,9, 9,9,9, 6, 7, 8,8,8, 8,8,8,8,8, 8,8,8,8,8, 8,8,8,8,8, 8,8,8,8,8, 8,8,8,8, 12,12,12,12,12, 12,12,12,12, 13,13,13,13,13, 13,13,13,13,13, 13, 18, 15,15, 14,14,14,14,14, 14,14,14,14, 11,11, 17, 16, 10, 19, 26,26,26,26,26, 26,26,26,26,26, 26,26,26, 26,26,26,26, 26, 27,27,27, 28,28,28,28,28, 28, 29, 30,30, {ILAP4} 31(62), {CONTACTS} 32(17), {PLA} 33, {XPLA} 34(3), {STACK} 35, {ROUTE} 36(2), {PAD} 37(6), {ANNOTATE} 38(3), {UTIL} 39(15), {DRC} 40(1), {PLACE} 41(1), {STABLE} 42(3), {PCOMPAT} 43(2), {IMPIOCP} 44(11), {IMPIOCPI} 45(10), {IMPREALFN} 46(7), {TRANSF} 47(12), {CPARSE} 48, {CIFSYS} 49(15), {CIFVIEW} 50(4), {PERQPIC} 51(2), {EDWIN} 52(55), {FIRST3} 52 !* %CONSTBYTEINTEGERARRAY RNO(0:RCOUNT) = %C 1,1,1,1,1,1, 1,2,3,4,5, 6,7,8, 9,10,11, 12,13,14, 15,16,17, 18,19,20, 21,22,23, 24, 0,1,1,1,1, 1,2,3,4,5, 6,7,8,9,10, 11,12,13,14,15, 16,17,18,19,20, 21,22,23,24,25, 26,27,28, 1, 1, 0,1,2, 3,4,5,6,7, 8,9,10,11,12, 13,14,15,16,17, 18,19,20,21,22, 23,24,25,26, 1,2,3,4,5, 6,7,8,9, 1,2,3,4,5, 6,7,8,9,10, 11, 1, 1,2, 1,2,3,4,5, 6,7,8,9, 1,2, 1, 1, 1, 1, 1,2,3,4,5, 6,7,8,9,10, 11,12,13, 14,15,16,17, 18, 1,2,3, 1,2,3,4,5, 6, 1, 1,2, {ILAP4} 1,2,3,4,5,6,7,8,9,10, 11,12,13,14,15,16,17,18,19,20, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,36,37,38,39,40, 41,42,43,44,45,46,47,48,49,50, 51,52,53,54,55,56,57,58,59,60, 61,62, {CONTACTS} 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, {PLA} 1, {XPLA} 1,2,3, {STACK} 1, {ROUTE} 1,2, {PAD} 1,2,3,4,5,6, {ANNOTATE} 1,2,3, {UTIL} 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, {DRC} 1, {PLACE} 1, {STABLE} 1,2,3, {PCOMPAT} 1,2, {IMPIOCP} 0,1,2,3,4,5,6,7,8,9,10, {IMPIOCPI} 1,2,3,4,5,6,7,8,9,10, {IMPREALFN} 1,2,3,4,5,6,7, {TRANSF} 1,2,3,4,5,6,7,8,9,10,11,12, {CPARSE} 1, {CIFSYS} 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, {CIFVIEW} 1,2,3,4, {PERQPIC} 0,1, {EDWIN} 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, {FIRST2} 1