\indexentry{main()|tt}{8} \indexentry{save\_input\_file()|tt}{8} \indexentry{save\_macro\_file()|tt}{8} \indexentry{save\_output\_file()|tt}{8} \indexentry{NoDB|sf}{10} \indexentry{DBnormal()|sf}{10} \indexentry{DBstring()|sf}{10} \indexentry{DBpreamble()|sf}{10} \indexentry{DBcomment()|sf}{10} \indexentry{DBalias()|sf}{10} \indexentry{DBmodify()|sf}{10} \indexentry{DBinclude()|sf}{11} \indexentry{add\_db\_record()|tt}{11} \indexentry{db\_count()|tt}{11} \indexentry{db\_find()|tt}{11} \indexentry{db\_forall()|tt}{12} \indexentry{db\_mac\_sort()|tt}{12} \indexentry{db\_new\_key()|tt}{12} \indexentry{db\_rewind()|tt}{12} \indexentry{db\_sort()|tt}{12} \indexentry{db\_string()|tt}{13} \indexentry{delete\_record()|tt}{13} \indexentry{free\_db()|tt}{13} \indexentry{new\_db()|tt}{13} \indexentry{print\_db()|tt}{13} \indexentry{read\_db()|tt}{14} \indexentry{entrytype|tt}{14} \indexentry{EntryName()|sf}{14} \indexentry{BIBEOF|sf}{15} \indexentry{BIBNOOP|sf}{15} \indexentry{BIBSTRING|sf}{15} \indexentry{BIBPREAMBLE|sf}{15} \indexentry{BIBCOMMENT|sf}{15} \indexentry{BIBALIAS|sf}{15} \indexentry{BIBMODIFY|sf}{15} \indexentry{BIBINCLUDE|sf}{15} \indexentry{IsSpecialRecord()|sf}{15} \indexentry{IsNormalRecord()|sf}{16} \indexentry{def\_entry\_type()|tt}{16} \indexentry{find\_entry\_type()|tt}{16} \indexentry{get\_entry\_type()|tt}{16} \indexentry{init\_entries()|tt}{17} \indexentry{ERRERROR|sf}{17} \indexentry{ERRWARNING|sf}{17} \indexentry{ERRPOINT|sf}{17} \indexentry{ERRFILE|sf}{17} \indexentry{ERREXIT|sf}{18} \indexentry{ERROREXIT()|sf}{18} \indexentry{OUTOFMEMORY()|sf}{18} \indexentry{ERROR()|sf}{18} \indexentry{ERROR2()|sf}{18} \indexentry{ERROR3()|sf}{18} \indexentry{WARNING()|sf}{18} \indexentry{WARNING2()|sf}{19} \indexentry{WARNING3()|sf}{19} \indexentry{Err()|sf}{19} \indexentry{ErrC()|sf}{19} \indexentry{ErrPrint()|sf}{19} \indexentry{ErrPrintF()|sf}{19} \indexentry{ErrPrintF2()|sf}{20} \indexentry{FlushErr|sf}{20} \indexentry{VerbosePrint1()|sf}{20} \indexentry{VerbosePrint2()|sf}{20} \indexentry{VerbosePrint3()|sf}{20} \indexentry{VerbosePrint4()|sf}{20} \indexentry{DebugPrint1()|sf}{21} \indexentry{DebugPrint2()|sf}{21} \indexentry{DebugPrint3()|sf}{21} \indexentry{error()|tt}{21} \indexentry{expand\_rhs()|tt}{23} \indexentry{init\_bibtool()|tt}{23} \indexentry{add\_format()|tt}{24} \indexentry{add\_ignored\_word()|tt}{25} \indexentry{add\_sort\_format()|tt}{25} \indexentry{apply\_fmt()|tt}{25} \indexentry{clear\_ignored\_words()|tt}{26} \indexentry{def\_format\_type()|tt}{26} \indexentry{fmt\_expand()|tt}{26} \indexentry{foreach\_ignored\_word()|tt}{26} \indexentry{free\_key\_node()|tt}{26} \indexentry{get\_field()|tt}{26} \indexentry{make\_key()|tt}{27} \indexentry{make\_sort\_key()|tt}{27} \indexentry{mark\_key()|tt}{27} \indexentry{set\_base()|tt}{27} \indexentry{set\_field()|tt}{28} \indexentry{set\_separator()|tt}{28} \indexentry{MacroNULL|sf}{29} \indexentry{MacroName()|sf}{29} \indexentry{MacroValue()|sf}{29} \indexentry{MacroCount()|sf}{29} \indexentry{NextMacro()|sf}{29} \indexentry{def\_field\_type()|tt}{30} \indexentry{def\_macro()|tt}{30} \indexentry{dump\_mac()|tt}{30} \indexentry{foreach\_macro()|tt}{30} \indexentry{free\_macro()|tt}{30} \indexentry{get\_item()|tt}{31} \indexentry{get\_key\_name()|tt}{31} \indexentry{init\_macros()|tt}{31} \indexentry{look\_macro()|tt}{31} \indexentry{new\_macro()|tt}{32} \indexentry{save\_key()|tt}{32} \indexentry{NameNULL|sf}{32} \indexentry{NameType()|sf}{32} \indexentry{NameStrip()|sf}{32} \indexentry{NamePre()|sf}{33} \indexentry{NameMid()|sf}{33} \indexentry{NamePost()|sf}{33} \indexentry{NextName()|sf}{33} \indexentry{name\_format()|tt}{33} \indexentry{pp\_list\_of\_names()|tt}{33} \indexentry{set\_name\_format()|tt}{34} \indexentry{init\_read()|tt}{34} \indexentry{parse\_bib()|tt}{34} \indexentry{read\_rsc()|tt}{34} \indexentry{see\_bib()|tt}{35} \indexentry{seen()|tt}{35} \indexentry{set\_rsc\_path()|tt}{35} \indexentry{fput\_record()|tt}{36} \indexentry{put\_record()|tt}{36} \indexentry{set\_symbol\_type()|tt}{37} \indexentry{sput\_record()|tt}{37} \indexentry{pxfilename|tt}{38} \indexentry{px\_fopen()|tt}{38} \indexentry{px\_s2p()|tt}{38} \indexentry{RecordNULL|sf}{39} \indexentry{RecordType()|sf}{39} \indexentry{RecordFlags()|sf}{39} \indexentry{RecordFlagMARKED|sf}{39} \indexentry{RecordFlagXREF|sf}{39} \indexentry{RecordFlagDELETED|sf}{40} \indexentry{SetRecordXREF()|sf}{40} \indexentry{ClearRecordXREF()|sf}{40} \indexentry{RecordIsXREF()|sf}{40} \indexentry{SetRecordDELETED()|sf}{40} \indexentry{ClearRecordDELETED()|sf}{40} \indexentry{RecordIsDELETED()|sf}{41} \indexentry{SetRecordMARK()|sf}{41} \indexentry{ClearRecordMARK()|sf}{41} \indexentry{RecordIsMARKED()|sf}{41} \indexentry{RecordOldKey()|sf}{41} \indexentry{RecordSortkey()|sf}{41} \indexentry{RecordHeap()|sf}{41} \indexentry{NextRecord()|sf}{42} \indexentry{PrevRecord()|sf}{42} \indexentry{RecordComment()|sf}{42} \indexentry{RecordSource()|sf}{42} \indexentry{RecordFlags()|sf}{42} \indexentry{add\_sort\_order()|tt}{42} \indexentry{copy\_record()|tt}{43} \indexentry{free\_1\_record()|tt}{43} \indexentry{free\_record()|tt}{43} \indexentry{new\_record()|tt}{43} \indexentry{new\_wordlist()|tt}{43} \indexentry{push\_to\_record()|tt}{43} \indexentry{record\_gc()|tt}{44} \indexentry{sort\_record()|tt}{44} \indexentry{unlink\_record()|tt}{44} \indexentry{add\_check\_rule()|tt}{44} \indexentry{add\_extract()|tt}{44} \indexentry{add\_field()|tt}{45} \indexentry{add\_rewrite\_rule()|tt}{45} \indexentry{add\_s\_extract()|tt}{45} \indexentry{clear\_addlist()|tt}{45} \indexentry{is\_selected()|tt}{45} \indexentry{remove\_field()|tt}{45} \indexentry{rewrite\_record()|tt}{46} \indexentry{save\_regex()|tt}{46} \indexentry{load\_rsc()|tt}{47} \indexentry{rsc\_print()|tt}{47} \indexentry{search\_rsc()|tt}{47} \indexentry{set\_rsc()|tt}{47} \indexentry{use\_rsc()|tt}{47} \indexentry{s\_parse()|tt}{48} \indexentry{sp\_open()|tt}{49} \indexentry{pop\_string()|tt}{49} \indexentry{push\_string()|tt}{50} \indexentry{sbputchar()|sf}{50} \indexentry{sbclose()|tt}{51} \indexentry{sbflush()|tt}{51} \indexentry{sbopen()|tt}{51} \indexentry{sbputc()|tt}{51} \indexentry{sbputs()|tt}{51} \indexentry{sbrewind()|tt}{52} \indexentry{sbseek()|tt}{52} \indexentry{sbtell()|tt}{52} \indexentry{symbol()|sf}{52} \indexentry{ReleaseSymbol()|sf}{53} \indexentry{symempty|tt}{53} \indexentry{symcrossref|tt}{53} \indexentry{init\_symbols()|tt}{53} \indexentry{new\_string()|tt}{53} \indexentry{sym\_add()|tt}{54} \indexentry{sym\_dump()|tt}{54} \indexentry{sym\_flag()|tt}{54} \indexentry{sym\_set\_flag()|tt}{54} \indexentry{sym\_unlink()|tt}{55} \indexentry{apply\_aux()|tt}{55} \indexentry{aux\_used()|tt}{55} \indexentry{clear\_aux()|tt}{55} \indexentry{foreach\_aux()|tt}{55} \indexentry{read\_aux()|tt}{56} \indexentry{TeX\_active()|tt}{56} \indexentry{TeX\_close()|tt}{56} \indexentry{TeX\_def()|tt}{57} \indexentry{TeX\_define()|tt}{57} \indexentry{TeX\_open\_file()|tt}{57} \indexentry{TeX\_open\_string()|tt}{57} \indexentry{TeX\_read()|tt}{57} \indexentry{TeX\_reset()|tt}{57} \indexentry{translower|tt}{58} \indexentry{transupper|tt}{58} \indexentry{transid|tt}{58} \indexentry{isallowed()|sf}{58} \indexentry{isupper()|sf}{58} \indexentry{islower()|sf}{58} \indexentry{isalpha()|sf}{59} \indexentry{isdigit()|sf}{59} \indexentry{isspace()|sf}{59} \indexentry{isextended()|sf}{59} \indexentry{iswordsep()|sf}{59} \indexentry{ToLower()|sf}{59} \indexentry{ToUpper()|sf}{60} \indexentry{case\_cmp()|tt}{60} \indexentry{init\_type()|tt}{60} \indexentry{lower()|tt}{60} \indexentry{bibtoolversion|tt}{61} \indexentry{show\_version()|tt}{61} \indexentry{WordNULL|sf}{61} \indexentry{ThisWord()|sf}{61} \indexentry{NextWord()|sf}{61} \indexentry{add\_word()|tt}{62} \indexentry{delete\_word()|tt}{62} \indexentry{find\_word()|tt}{62} \indexentry{foreach\_word()|tt}{62} \indexentry{free\_words()|tt}{63}