FILE AVAIL.DOC SEARCH LIST OF AVAILABLE SOFTWARE PETE SCHILLING ALCOA TECHNICAL CENTER SEPTEMBER, 1974 PROGRAM DOCUMENTATION --------------------- GLOSSARY OF VARIABLES I ITERATION VARIABLE I0 INDEX; CHARACTER '0' I1 INDEX I9 CHARACTER '9' IBLNK BLANK CHARACTER IDESCR() FILE SPECIFICATIONS AND DESCRIPTION OF A SOFTWARE ITEM IMAX MAXIMUM VALUE OF DO LOOP INDEX IN LETTER 'N' INPUT () CHARACTERS READ FROM USER'S TERMINAL OR SEQUENTIAL FILE INPUT1 FIRST CHARACTER READ FROM USER'S TERMINAL IN LETTER 'N' ITEMP TEMPORARY STORAGE LOCATION IY LETTER 'Y' J ITERATION VARIABLE AND INDEX J0 INDEX J1 INDEX JNPUT () FIRST FIFTEEN CHARACTERS OF INPUT JTEMP TEMPORARY STORAGE LOCATION KEYDIS() NUMBER OF SOFTWARE ITEMS FOR EACH NUMBER OF KEYWORD HITS KEYLEN() NUMBER OF CHARACTERS IN EACH KEYWORD KEYWDS() KEYWORDS KHITS () INDEXES OF SOFTWARE ITEMS WITH KEYWORD HITS KSTOP () 'STOP' WORDS OR NON-INDEXED TERMS KTIMS () NUMBERS OF HITS FOR EACH SOFTWARE ITEM KWRDS () INDICATE WHICH KEYWORDS PRODUCED HITS ON A SOFTWARE ITEM LFBRKT LEFT ANGLE BRACKET CHARACTER LHITS NUMBER OF HITS FOR EACH KEYWORD LUFL LOGICAL UNIT NUMBER FOR SEQUENTIAL INPUT FILES LULP LOGICAL UNIT NUMBER FOR THE LINE PRINTER LURN LOGICAL UNIT NUMBER FOR RANDOM WORKING FILE LUTT LOGICAL UNIT NUMBER FOR THE USER'S TERMINAL MARKR INDICATES WHICH KEYWORD PRODUCED A HIT MXHITS MAXIMUM NUMBER OF HITS MXINDX LARGEST VALUE OF INDEX POINTER MXSTOP MAXIMUM NUMBER OF STOP WORDS NCHAR NUMBER OF CHARACTERS IN A STRING NDISPP NUMBER OF SOFTWARE ITEMS TO PRINT NDISPT NUMBER OF SOFTWARE ITEMS TO TYPE NERRS NUMBER OF 'STOP' WORDS SELECTED AS KEYWORDS NHITS NUMBER OF KEYWORD HITS NKEYS NUMBER OF KEYWORDS NRECS NUMBER OF SOFTWARE ITEMS NSTOP NUMBER OF 'STOP' WORDS UTILIZATION OF COMMON STORAGE AREAS AREA AVAIL AVANSR AVCNVT AVINDX AVINST AVKEYS AVRSLT AVSTOP AVSUMM AVKEY1 X X X X X NKEYS U S,U U U NHITS U S U KEYWDS(15,6) U S U KEYLEN(6) U S KEYDIS() AVLUNS X X X X X X X X LUTT S,U U U U U U U U LUFL S U U U LULP S U LURN S U AVNONW X X X X X NSTOP U S,U KSTOP(12,150) U S OR NRECS U S,U KHITS(600) S U U,S KTIMS(600) U S,U KWRDS(600) S U U X - REFERRED TO U - USED S - SET