Running the INTERACTIVEXREF Utility

To run INTERACTIVEXREF from a terminal, enter the following CANDE command:

RUN  $SYSTEM/INTERACTIVEXREF

This command initializes INTERACTIVEXREF. You must then load the XREFFILES using the LOAD command. The original symbol file used in the compilation is needed only for certain commands and can be loaded by means of the SYMBOL command. The LOAD and SYMBOL commands are explained later in this section.

To load the XREFFILES and the symbol file during initialization enter the following CANDE command:

RUN  $SYSTEM/INTERACTIVEXREF; FILE LOAD=<load file name>;
FILE SYMBOL=<symbol file name>

Running INTERACTIVEXREF with the SW1 task attribute set to TRUE causes the program to create a LOCS file, if one does not already exist. The LOCS file can be used by the LOADXREF command in DUMPANALYZER, as described in this manual.

After INTERACTIVEXREF has been initialized and the XREFFILES have been loaded, you can enter commands to obtain specific information about the identifiers. Commands can be entered one at a time, or multiple commands can be placed on the same line, separated by semicolons (;). You can continue a command line over two or more lines by ending each line with a percent sign (%) and continuing on the next line.

You can discontinue a command by entering BREAK. At that point, any remaining commands on the current input line are ignored.

 Caution

Make sure that the correct symbol file is associated with the correct XREFFILES file. INTERACTIVEXREF cannot recognize an error, and unexpected responses could result.