LXREF(1) UNIX Programmer's Manual LXREF(1) NNAAMMEE lxref - lisp cross reference program SSYYNNOOPPSSIISS llxxrreeff [ --NN ] xref-file ... [ --aa source-file ... ] DDEESSCCRRIIPPTTIIOONN _L_x_r_e_f reads cross reference file(s) written by the lisp com- piler _l_i_s_z_t and prints a cross reference listing on the standard output. _L_i_s_z_t will create a cross reference file during compilation when it is given the --xx switch. Cross reference files usually end in `.x' and consequently _l_x_r_e_f will append a `.x' to the file names given if necessary. The first option to _l_x_r_e_f is a decimal integer, N, which sets the _i_g_n_o_r_e_l_e_v_e_l. If a function is called more than _i_g_n_o_r_e_l_e_v_e_l times, the cross reference listing will just print the number of calls instead of listing each one of them. The default for _i_g_n_o_r_e_l_e_v_e_l is 50. The --aa option causes _l_x_r_e_f to put limited cross reference information in the sources named. _l_x_r_e_f will scan the source and when it comes across a definition of a function (that is a line beginning with `(_d_e_f' it will preceed that line with a list of the functions which call this function, written as a comment preceeded by `;.. ' . All existing lines beginning with `;.. ' will be removed from the file. If the source file contains a line beginning `;.-' then this will disable this annotation process from this point on until a `;.+' is seen (however, lines beginning with `;.. ' will continue to be deleted). After the annoation is done, the original file `_f_o_o._l' is renamed to " `#._f_o_o._l'" and the new file with annotation is named `_f_o_o._l' AAUUTTHHOORR John Foderaro SSEEEE AALLSSOO lisp(1), liszt(1) BBUUGGSS Printed 7/9/88 April 29, 1985 1