ISR11 Scientific Report No. ISR-11 Information Storage and Retrieval Operating Instructions for the SMART Text Processing and Document Retrieval System chapter M. E. Lesk Harvard University Gerard Salton Use, reproduction, or publication, in whole or in part, is permitted for any purpose of the United States Government. 11-31 To determine the time taken by a program run, a card with *TIME in columns 1-5 and a blank in column 6 is placed on A2. When this card is read, the elapsed time is printed. The printer clock (IBM R?Q 78054) is required if the timing printout is to operate. A list of all the SMART instruction cards with a * in column 1 is given in Table 3. 5. Tape Preparation Programs Sb[OCRerr]RT retrieval runs make use of a set of pre-written tapes, to avoid inconveniently large input decks. There is no loss of flexibility or capacity in the use of tapes. U[OCRerr] to three special tapes are used: the library tape, the document tape, and the program tape. The program tape contains the binary programs used by the SMART system. It is mounted on B3. The document tape, on A6, contains looked-up document collections to be processed. The library tape, which goes on B5, contains the thesaurus, phrase dictionaries, grammar, and hierarchy. 5.1. Writing a New Library Tape The library tape contains six files. These are the thesaurus, the statistical phrase list, the syntactic suffix list, the English grammar, the criterion trees (syntactic phrase list), and the hierarchy. A set of programs in two chain links (numbered 101 and 102) is used to write a library tape. The programs in link 101 update the thesaurus file; the programs in link 102 write the remainder of the tape. Link 101 auto- matically calls link 102. The programmer may omit link 102, however, if nothing but a thesaurus is desired on the library tape (this is usually the case with null dictionaries).