\relax \@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{7}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {1.1}The Module \texttt {main.c}}{7}} \newlabel{sec:main.c}{{1.1}{7}} \@writefile{toc}{\contentsline {chapter}{\numberline {2}The {\sc Bib\hskip -.1em\discretionary {-}{}{}\unhbox \voidb@x \hbox {T\hskip -.15emo\hskip -.05emo\hskip -.05eml}}{} C Library}{9}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {2.1}The Header File \texttt {bibtool/bibtool.h}}{9}} \newlabel{sec:bibtoolbibtool.h}{{2.1}{9}} \@writefile{toc}{\contentsline {section}{\numberline {2.2}The Header File \texttt {bibtool/database.h}}{9}} \newlabel{sec:bibtooldatabase.h}{{2.2}{9}} \@writefile{toc}{\contentsline {section}{\numberline {2.3}The Module \texttt {database.c}}{11}} \newlabel{sec:database.c}{{2.3}{11}} \@writefile{toc}{\contentsline {section}{\numberline {2.4}The Header File \texttt {bibtool/entry.h}}{14}} \newlabel{sec:bibtoolentry.h}{{2.4}{14}} \@writefile{toc}{\contentsline {section}{\numberline {2.5}The Module \texttt {entry.c}}{16}} \newlabel{sec:entry.c}{{2.5}{16}} \@writefile{toc}{\contentsline {section}{\numberline {2.6}The Header File \texttt {bibtool/error.h}}{17}} \newlabel{sec:bibtoolerror.h}{{2.6}{17}} \@writefile{toc}{\contentsline {section}{\numberline {2.7}The Module \texttt {error.c}}{21}} \newlabel{sec:error.c}{{2.7}{21}} \@writefile{toc}{\contentsline {section}{\numberline {2.8}The Header File \texttt {bibtool/expand.h}}{22}} \newlabel{sec:bibtoolexpand.h}{{2.8}{22}} \@writefile{toc}{\contentsline {section}{\numberline {2.9}The Module \texttt {expand.c}}{23}} \newlabel{sec:expand.c}{{2.9}{23}} \@writefile{toc}{\contentsline {section}{\numberline {2.10}The Header File \texttt {bibtool/init.h}}{23}} \newlabel{sec:bibtoolinit.h}{{2.10}{23}} \@writefile{toc}{\contentsline {section}{\numberline {2.11}The Module \texttt {init.c}}{23}} \newlabel{sec:init.c}{{2.11}{23}} \@writefile{toc}{\contentsline {section}{\numberline {2.12}The Header File \texttt {bibtool/keynode.h}}{23}} \newlabel{sec:bibtoolkeynode.h}{{2.12}{23}} \@writefile{toc}{\contentsline {section}{\numberline {2.13}The Header File \texttt {bibtool/key.h}}{24}} \newlabel{sec:bibtoolkey.h}{{2.13}{24}} \@writefile{toc}{\contentsline {section}{\numberline {2.14}The Module \texttt {key.c}}{24}} \newlabel{sec:key.c}{{2.14}{24}} \@writefile{toc}{\contentsline {section}{\numberline {2.15}The Header File \texttt {bibtool/macros.h}}{29}} \newlabel{sec:bibtoolmacros.h}{{2.15}{29}} \@writefile{toc}{\contentsline {section}{\numberline {2.16}The Module \texttt {macros.c}}{30}} \newlabel{sec:macros.c}{{2.16}{30}} \@writefile{toc}{\contentsline {section}{\numberline {2.17}The Header File \texttt {bibtool/names.h}}{32}} \newlabel{sec:bibtoolnames.h}{{2.17}{32}} \@writefile{toc}{\contentsline {section}{\numberline {2.18}The Module \texttt {names.c}}{33}} \newlabel{sec:names.c}{{2.18}{33}} \@writefile{toc}{\contentsline {section}{\numberline {2.19}The Header File \texttt {bibtool/parse.h}}{34}} \newlabel{sec:bibtoolparse.h}{{2.19}{34}} \@writefile{toc}{\contentsline {section}{\numberline {2.20}The Module \texttt {parse.c}}{34}} \newlabel{sec:parse.c}{{2.20}{34}} \@writefile{toc}{\contentsline {section}{\numberline {2.21}The Header File \texttt {bibtool/print.h}}{35}} \newlabel{sec:bibtoolprint.h}{{2.21}{35}} \@writefile{toc}{\contentsline {section}{\numberline {2.22}The Module \texttt {print.c}}{36}} \newlabel{sec:print.c}{{2.22}{36}} \@writefile{toc}{\contentsline {section}{\numberline {2.23}The Header File \texttt {bibtool/pxfile.h}}{37}} \newlabel{sec:bibtoolpxfile.h}{{2.23}{37}} \@writefile{toc}{\contentsline {section}{\numberline {2.24}The Module \texttt {pxfile.c}}{37}} \newlabel{sec:pxfile.c}{{2.24}{37}} \@writefile{toc}{\contentsline {section}{\numberline {2.25}The Header File \texttt {bibtool/record.h}}{38}} \newlabel{sec:bibtoolrecord.h}{{2.25}{38}} \@writefile{toc}{\contentsline {section}{\numberline {2.26}The Module \texttt {record.c}}{42}} \newlabel{sec:record.c}{{2.26}{42}} \@writefile{toc}{\contentsline {section}{\numberline {2.27}The Header File \texttt {bibtool/rewrite.h}}{44}} \newlabel{sec:bibtoolrewrite.h}{{2.27}{44}} \@writefile{toc}{\contentsline {section}{\numberline {2.28}The Module \texttt {rewrite.c}}{44}} \newlabel{sec:rewrite.c}{{2.28}{44}} \@writefile{toc}{\contentsline {section}{\numberline {2.29}The Header File \texttt {bibtool/resource.h}}{46}} \newlabel{sec:bibtoolresource.h}{{2.29}{46}} \@writefile{toc}{\contentsline {section}{\numberline {2.30}The Header File \texttt {bibtool/rsc.h}}{46}} \newlabel{sec:bibtoolrsc.h}{{2.30}{46}} \@writefile{toc}{\contentsline {section}{\numberline {2.31}The Module \texttt {rsc.c}}{46}} \newlabel{sec:rsc.c}{{2.31}{46}} \@writefile{toc}{\contentsline {section}{\numberline {2.32}The Header File \texttt {bibtool/s\_parse.h}}{48}} \newlabel{sec:bibtoolsparse.h}{{2.32}{48}} \@writefile{toc}{\contentsline {section}{\numberline {2.33}The Module \texttt {s\_parse.c}}{48}} \newlabel{sec:sparse.c}{{2.33}{48}} \@writefile{toc}{\contentsline {section}{\numberline {2.34}The Header File \texttt {bibtool/stack.h}}{49}} \newlabel{sec:bibtoolstack.h}{{2.34}{49}} \@writefile{toc}{\contentsline {section}{\numberline {2.35}The Module \texttt {stack.c}}{49}} \newlabel{sec:stack.c}{{2.35}{49}} \@writefile{toc}{\contentsline {section}{\numberline {2.36}The Header File \texttt {bibtool/sbuffer.h}}{50}} \newlabel{sec:bibtoolsbuffer.h}{{2.36}{50}} \@writefile{toc}{\contentsline {section}{\numberline {2.37}The Module \texttt {sbuffer.c}}{50}} \newlabel{sec:sbuffer.c}{{2.37}{50}} \@writefile{toc}{\contentsline {section}{\numberline {2.38}The Header File \texttt {bibtool/symbols.h}}{52}} \newlabel{sec:bibtoolsymbols.h}{{2.38}{52}} \@writefile{toc}{\contentsline {section}{\numberline {2.39}The Module \texttt {symbols.c}}{53}} \newlabel{sec:symbols.c}{{2.39}{53}} \@writefile{toc}{\contentsline {section}{\numberline {2.40}The Header File \texttt {bibtool/tex\_aux.h}}{55}} \newlabel{sec:bibtooltexaux.h}{{2.40}{55}} \@writefile{toc}{\contentsline {section}{\numberline {2.41}The Module \texttt {tex\_aux.c}}{55}} \newlabel{sec:texaux.c}{{2.41}{55}} \@writefile{toc}{\contentsline {section}{\numberline {2.42}The Header File \texttt {bibtool/tex\_read.h}}{56}} \newlabel{sec:bibtooltexread.h}{{2.42}{56}} \@writefile{toc}{\contentsline {section}{\numberline {2.43}The Module \texttt {tex\_read.c}}{56}} \newlabel{sec:texread.c}{{2.43}{56}} \@writefile{toc}{\contentsline {section}{\numberline {2.44}The Header File \texttt {bibtool/type.h}}{58}} \newlabel{sec:bibtooltype.h}{{2.44}{58}} \@writefile{toc}{\contentsline {section}{\numberline {2.45}The Module \texttt {type.c}}{60}} \newlabel{sec:type.c}{{2.45}{60}} \@writefile{toc}{\contentsline {section}{\numberline {2.46}The Header File \texttt {bibtool/version.h}}{61}} \newlabel{sec:bibtoolversion.h}{{2.46}{61}} \@writefile{toc}{\contentsline {section}{\numberline {2.47}The Module \texttt {version.c}}{61}} \newlabel{sec:version.c}{{2.47}{61}} \@writefile{toc}{\contentsline {section}{\numberline {2.48}The Header File \texttt {bibtool/wordlist.h}}{61}} \newlabel{sec:bibtoolwordlist.h}{{2.48}{61}} \@writefile{toc}{\contentsline {section}{\numberline {2.49}The Module \texttt {wordlist.c}}{62}} \newlabel{sec:wordlist.c}{{2.49}{62}} \@writefile{toc}{\contentsline {chapter}{\numberline {3}Creating and Using the {\sc Bib\hskip -.1em\discretionary {-}{}{}\unhbox \voidb@x \hbox {T\hskip -.15emo\hskip -.05emo\hskip -.05eml}}{} C Library}{65}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {3.1}Creating the {\sc Bib\hskip -.1em\discretionary {-}{}{}\unhbox \voidb@x \hbox {T\hskip -.15emo\hskip -.05emo\hskip -.05eml}}{} C Library}{65}} \@writefile{toc}{\contentsline {section}{\numberline {3.2}Using the {\sc Bib\hskip -.1em\discretionary {-}{}{}\unhbox \voidb@x \hbox {T\hskip -.15emo\hskip -.05emo\hskip -.05eml}}{} C Library}{66}} \@writefile{toc}{\contentsline {chapter}{\numberline {4}Coding Standards}{67}} \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {4.1}K\&R-C vs. ANSI-C}{67}}