Commit | Line | Data |
---|---|---|
1e9724ef BJ |
1 | .th CXREF VI 11/13/77 |
2 | .sh NAME | |
3 | cxref \- a simple C routine referencing program | |
4 | .sh SYNOPSIS | |
5 | .bd cxref | |
6 | file ... | |
7 | .sh DESCRIPTION | |
8 | .it Cxref | |
9 | is a simple shell script which uses | |
10 | .it gres | |
11 | (VI) | |
12 | and | |
13 | .it ex | |
14 | (VI) | |
15 | and | |
16 | .it sort | |
17 | (I) | |
18 | to make a listing of the routines in the specified C program | |
19 | files and the lines on which they are defined. | |
20 | It is useful as a summary when prowling in a large program, | |
21 | especially since | |
22 | .it cref | |
23 | has a habit of looping on large program input. | |
24 | .sh SEE\ ALSO | |
25 | cref (I) | |
26 | .sh AUTHOR | |
27 | William Joy | |
28 | .sh BUGS | |
29 | .it Cxref | |
30 | assumes that routines begin in the first column of lines, | |
31 | and that type names are given on different lines than the routine names. | |
32 | If you have a program which is in a different format than this, | |
33 | .it cxref | |
34 | will fail miserably. | |
35 | The operating system, | |
36 | C compiler, | |
37 | Pascal translator, | |
38 | .it ex | |
39 | editor, | |
40 | etc. all work with | |
41 | .it cxref. |