BSD 3 development
[unix-history] / usr / man / man1 / cxref.1
CommitLineData
8bf57e52
BJ
1.TH CXREF 1 2/24/79
2.UC
3.SH NAME
4cxref \- a simple C routine referencing program
5.SH SYNOPSIS
6.B cxref
7name ...
8.SH DESCRIPTION
9.I Cxref
10is a simple shell script which uses
11.IR grep (1)
12and
13.IR ex (1)
14and
15.IR sort (1)
16to make a listing of the routines in the specified C program
17files and the lines on which they are defined.
18It is useful as a summary when prowling in a large program,
19especially since
20.I cref
21has a habit of looping on large program input.
22.SH SEE\ ALSO
23cref(1)
24.SH AUTHOR
25William Joy
26.SH BUGS
27.I Cxref
28assumes that routines begin in the first column of lines,
29and that type names are given on different lines than the routine names.
30If you have a program which is in a different format than this,
31.I cxref
32will fail miserably.
33The operating system,
34C compiler,
35Pascal translator,
36.I ex
37editor,
38etc. all work with
39.I cxref.