Commit | Line | Data |
---|---|---|
6005094b BJ |
1 | # cxref |
2 | # (c) 1979 Regents of the University of California | |
3 | grep -n "^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]" $* > /tmp/$$ | |
4 | ex - /tmp/$$ <<\! | |
5 | v/(.*)$/d | |
6 | g/STATIC/d | |
7 | g/\<static\>/d | |
8 | g/\<long\>/d | |
9 | g/\<short\>/d | |
10 | g/\<line\>/d | |
11 | g/\<switch\>/d | |
12 | g/\<unsigned\>/d | |
13 | g/\<return\>/d | |
14 | g/\<break\>/d | |
15 | g/\<bool\>/d | |
16 | g/\<boolean\>/d | |
17 | g/\<case\>/d | |
18 | g/\<struct\>/d | |
19 | g/\<int\>/d | |
20 | g/\<char\>/d | |
21 | g/\<extern\>/d | |
22 | g/:$/d | |
23 | g/\\/d | |
24 | 1,$s/\(.*:\)\(.*\)/\2|\1/ | |
25 | 1,$s/|/ / | |
26 | 1,$s/^\(................................................\) */\1/ | |
27 | w | |
28 | q | |
29 | \! | |
30 | sort /tmp/$$ | |
31 | rm /tmp/$$ |