|
|
1.1 root 1: .so tmac.ilib
2: .TH I-XREF 1 "The University of Arizona \- 6/28/83
3: .SH NAME
4: i-xref \- Icon program cross reference
5: .SH SYNOPSIS
6: \f3i-xref\fP [file] [options]
7: .SH DESCRIPTION
8: \fII-xref\fP provides a cross-reference facility for Icon programs. It lists
9: the occurrences of each variable by line number. Variables are listed
10: by procedure or separately as globals.
11: The options specify the formatting of the
12: output and whether or not to cross-reference quoted strings and
13: non-alphanumerics. Variables that are followed by a left parenthesis
14: are listed with an asterisk following the name.
15: If a file is not specified, then standard input is cross-referenced.
16: .PP
17: The following options change the format defaults. They may appear in any order:
18: .IP "\f3\-c\fP \fIn\fP" 0.75i
19: The column width per line number. The default is 4 columns wide.
20: .IP "\f3\-l\fP \fIn\fP"
21: The starting column (i.e. left margin) of the line numbers.
22: The default is column 40.
23: .IP "\f3\-w\fP \fIn\fP"
24: The column width of the whole output line. The default is 80 columns wide.
25: .PP
26: Normally only alphanumerics are cross-referenced. These options expand
27: what is considered:
28: .IP \f3\-q\fP 0.75i
29: Include quoted strings.
30: .IP \f3\-x\fP
31: Include all non-alphanumerics.
32:
33: .SH LIMITATION
34: This program assumes the subject file is a valid Icon program. For example,
35: quotes are expected to be matched.
36: .SH AUTHOR
37: Allan J. Anderson
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.