|
|
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.