\relax 
\@writefile{toc}{\string\contentsline\space {chapter}{\string\numberline\space {1}Extending Python with C or C\string\raisebox\space {.18ex}{++}{} code}{1}}
\@writefile{lof}{\string\addvspace\space {10pt}}
\@writefile{lot}{\string\addvspace\space {10pt}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.1}Introduction}{1}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.2}A first look at the code}{1}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.3}Intermezzo: errors and exceptions}{3}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.4}Back to the example}{4}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.5}The module's function table}{5}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.6}Compilation and linkage}{6}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.7}Calling Python functions from C}{6}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.8}Format strings for {\string\ptt\space getargs()}}{9}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.9}The {\string\ptt\space mkvalue()} function}{12}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.10}Reference counts}{12}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {1.11}Writing extensions in C\string\raisebox\space {.18ex}{++}{}}{13}}
\@writefile{toc}{\string\contentsline\space {chapter}{\string\numberline\space {2}Embedding Python in another application}{14}}
\@writefile{lof}{\string\addvspace\space {10pt}}
\@writefile{lot}{\string\addvspace\space {10pt}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {2.1}Embedding Python in C\string\raisebox\space {.18ex}{++}{}}{14}}
\@writefile{toc}{\string\contentsline\space {chapter}{\string\numberline\space {3}Dynamic Loading}{15}}
\@writefile{lof}{\string\addvspace\space {10pt}}
\@writefile{lot}{\string\addvspace\space {10pt}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.1}Configuring and building the interpreter for dynamic loading}{15}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.1.1}Shared libraries}{15}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.1.2}SGI dynamic loading}{16}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.1.3}GNU dynamic loading}{16}}
\@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.2}Building a dynamically loadable module}{17}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.2.1}Shared libraries}{17}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.2.2}SGI dynamic loading}{18}}
\@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.2.3}GNU dynamic loading}{18}}
