This file is indexed.

/usr/share/THE/c.tld is in the 3.3~rc1-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
*
* This file contains the THE Language Definition for C/C++
* It is based heavily on Kedit's KLD file format.
*
* Name = *C
*
:case
  respect
:option
  preprocessor #
  function ( blank default alt 4
:number
  c
:identifier
  [a-zA-Z_] [a-zA-Z0-9_]
:string
  single backslash
  double backslash
:comment
  paired /* */ nonest
  line // any
:label
  delimiter : column 1
:match
  ( )
  { }
  #ifdef,#if,#ifndef #endif #else,#elif,#elseif
:keyword
  #define
  #elif
  #else
  #endif
  #error
  #if
  #ifdef
  #ifndef
  #include
  #line
  #pragma
  #undef
  auto
  bool
  break
  case
  char
  const
  continue
  default
  defined alt f
  delete
  do
  double
  else
  enum
  extern
  float
  for
  goto
  if
  int
  long
  new
  register
  return
  short
  signed
  sizeof
  static
  struct
  switch
  this
  typedef
  union
  unsigned
  void
  volatile
  while
:function
  abort
  abs
  acos
  asctime
  asin
  assert
  atan
  atan2
  atexit
  atof
  atoi
  atol
  bsearch
  calloc
  ceil
  clearerr
  clock
  cos
  cosh
  ctime
  ctype
  difftime
  div
  exit
  exp
  fabs
  fclose
  feof
  ferror
  fflush
  fgetc
  fgetpos
  fgets
  floor
  fmod
  fopen
  fprintf
  fputc
  fputs
  fread
  free
  freopen
  frexp
  fscanf
  fseek
  fsetpos
  ftell
  fwrite
  getc
  getchar
  getenv
  gets
  gmtime
  isalnum
  isalpha
  isascii
  iscntrl
  isdigit
  isgraph
  islower
  isprint
  ispunct
  isspace
  isupper
  isxdigit
  labs
  ldexp
  ldiv
  localtime
  log
  log10
  longjmp
  malloc
  memchr
  memcmp
  memcpy
  memmove
  memset
  mktime
  modf
  perror
  pow
  printf
  putc
  putchar
  puts
  qsort
  raise
  rand
  realloc
  remove
  rewind
  scanf
  setbuf
  setjmp
  setvbuf
  signal
  sin
  sinh
  sprintf
  sqrt
  srand
  sscanf
  strcat
  strchr
  strcmp
  strcoll
  strcpy
  strcspn
  strerror
  strftime
  strlen
  strncat
  strncmp
  strncpy
  strpbrk
  strrchr
  strspn
  strstr
  strtod
  strtok
  strtol
  strtoul
  strxfrm
  system
  tan
  tanh
  time
  tmpfile
  tmpnam
  tolower
  toupper
  ungetc
  va_arg
  va_end
  va_start
  vfprintf
  vprintf
  vsprintf
* wide character functions
  wcslen
  wcscpy
  towupper
  towlower
  iswupper
  iswlower
  iswdigit
  wmemcpy
  wmemset