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