This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
Scanning input file api.idx....
!! Input index error (file = api.idx, line = 5):
   -- Extra `!' at position 120 of first argument.
!! Input index error (file = api.idx, line = 6):
   -- Extra `!' at position 120 of first argument.
!! Input index error (file = api.idx, line = 7):
   -- Extra `!' at position 120 of first argument.
!! Input index error (file = api.idx, line = 8):
   -- Extra `!' at position 120 of first argument.
!! Input index error (file = api.idx, line = 9):
   -- Extra `!' at position 120 of first argument.
!! Input index error (file = api.idx, line = 10):
   -- Extra `!' at position 120 of first argument.

!! Input index error (file = api.idx, line = 25):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 26):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 27):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 28):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 29):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 30):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 31):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 32):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 33):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 34):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 35):
   -- Extra `!' at position 90 of first argument.
!! Input index error (file = api.idx, line = 36):
   -- Extra `!' at position 90 of first argument.
done (20 entries accepted, 18 rejected).
Sorting entries....done (82 comparisons).
Generating output file api.ind....done (29 lines written, 0 warnings).
Output written in api.ind.
Transcript written in api.ilg.
