File: filter.sed

package info (click to toggle)
gcc-h8300-hms 1%3A3.4.6%2Bdfsg2-4
  • links: PTS
  • area: main
  • in suites: buster, stretch
  • size: 94,508 kB
  • ctags: 79,901
  • sloc: ansic: 627,399; cpp: 89,017; makefile: 24,796; asm: 21,058; sh: 16,616; yacc: 3,740; perl: 718; xml: 692; lex: 587; exp: 298; awk: 223; pascal: 86; lisp: 59; sed: 37
file content (26 lines) | stat: -rw-r--r-- 547 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Input filter for doxygen.
# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
# Phil Edwards <pme@gcc.gnu.org>

# single+capital is easy
s/_Tp/Type/g
s/_\([A-Z]\)/\1/g

# double+lower is not so easy; some names should be left alone.
# The following is a sloppy start.  Possibly just require GNU tools
# and use extensions.
s/__a/a/g
s/__c/c/g
s/__first/first/g
s/__in/in/g
s/__last/last/g
s/__n/n/g
s/__out/out/g
s/__pred/pred/g
s/__position/position/g
s/__pos/position/g
s/__s/s/g
s/__value/value/g
s/__x/x/g
s/__y/y/g
s/GLIBCXXSTD/std/g