Two compiler control options are used to produce a printed output of the cross-reference information for a program, to create the files necessary for the Editor and INTERACTIVEXREF, or both.
When the compiler control option XREF is TRUE in a program, the language compiler creates and saves a file titled XREF/<code file name>, which contains raw cross-reference information. XREFANALYZER is then run to organize and print the data contained in the XREF file. XREFANALYZER then purges the XREF file.
When the compiler control option XREFFILES is TRUE in a program, the language compiler creates and saves the XREF file, XREFANALYZER is run to create and save the DECS and REFS files, and finally the XREF file is purged.
When both XREF and XREFFILES are TRUE, the printed output and the DECS and REFS files are produced.
Both of these options are available in all language compilers that are capable of running XREFANALYZER. Refer to individual language manuals for any additional compiler options that are available for use with XREFANALYZER.