|
|
1.1 ! root 1: ! 2: ! 3: ! 4: LXREF(1) UNIX Programmer's Manual LXREF(1) ! 5: ! 6: ! 7: ! 8: NNAAMMEE ! 9: lxref - lisp cross reference program ! 10: ! 11: SSYYNNOOPPSSIISS ! 12: llxxrreeff [ --NN ] xref-file ... [ --aa source-file ... ] ! 13: ! 14: DDEESSCCRRIIPPTTIIOONN ! 15: _L_x_r_e_f reads cross reference file(s) written by the lisp com- ! 16: piler _l_i_s_z_t and prints a cross reference listing on the ! 17: standard output. _L_i_s_z_t will create a cross reference file ! 18: during compilation when it is given the --xx switch. Cross ! 19: reference files usually end in `.x' and consequently _l_x_r_e_f ! 20: will append a `.x' to the file names given if necessary. ! 21: The first option to _l_x_r_e_f is a decimal integer, N, which ! 22: sets the _i_g_n_o_r_e_l_e_v_e_l. If a function is called more than ! 23: _i_g_n_o_r_e_l_e_v_e_l times, the cross reference listing will just ! 24: print the number of calls instead of listing each one of ! 25: them. The default for _i_g_n_o_r_e_l_e_v_e_l is 50. ! 26: ! 27: The --aa option causes _l_x_r_e_f to put limited cross reference ! 28: information in the sources named. _l_x_r_e_f will scan the ! 29: source and when it comes across a definition of a function ! 30: (that is a line beginning with `(_d_e_f' it will preceed that ! 31: line with a list of the functions which call this function, ! 32: written as a comment preceeded by `;.. ' . All existing ! 33: lines beginning with `;.. ' will be removed from the file. ! 34: If the source file contains a line beginning `;.-' then this ! 35: will disable this annotation process from this point on ! 36: until a `;.+' is seen (however, lines beginning with `;.. ' ! 37: will continue to be deleted). After the annoation is done, ! 38: the original file `_f_o_o._l' is renamed to " `#._f_o_o._l'" and the ! 39: new file with annotation is named `_f_o_o._l' ! 40: ! 41: AAUUTTHHOORR ! 42: John Foderaro ! 43: ! 44: SSEEEE AALLSSOO ! 45: lisp(1), liszt(1) ! 46: ! 47: BBUUGGSS ! 48: ! 49: ! 50: ! 51: ! 52: ! 53: ! 54: ! 55: ! 56: ! 57: ! 58: ! 59: ! 60: Printed 3/29/89 April 29, 1985 1 ! 61: ! 62: ! 63: ! 64: ! 65: ! 66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.