The IMP compiler is run by the monitor command .R IMP to which the compiler responds with the prompt * the command string it requires is * , = or * = or * The s refer to the standard DEC-10 file specifications namely:- Device: filename . extension [directory list] The directory list specification can include sub-file-directories. The following switches to the compiler may also be included after any of the file specifications:- /CROSS - include a cross referenced listing (implies a /LIST) /LIST - include a listing file /NOCODE - syntax check only /NOLIST - do not include a listing file Thus .R IMP * FRED/CROSS/NOLIST/NOCODE will produce a listing file called FRED.LST containing only the cross reference tables and will only do syntax checking without generating any code. The defaults applied to incomplete file specifications are:- input-filespec - DSK: filename . IMP [user] rel-filespec - DSK: filename . REL [user] list-filespec - DSK: filename . LST [user] A .REL file is always produced unless suppressed by the /NOCODE switch and a listing file is only produced if asked for by the /LIST or /CROSS switches or if a listing file specification is given.