\relax 
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Overview}{3}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Abstract programming language design}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Surface language}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Kernel language}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}Type language}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.4}Intermediate language}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.5}Execution backend}{3}}
\@writefile{toc}{\contentsline {subsubsection}{Semantic language: Runtime objects}{3}}
\@writefile{toc}{\contentsline {subsubsection}{Type-directed Display manager}{3}}
\@writefile{toc}{\contentsline {subsubsection}{Type-directed Data Reader}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.6}Pragmatics}{3}}
\@writefile{toc}{\contentsline {subsubsection}{Concrete {\em  vs.}\ abstract error handling}{3}}
\@writefile{toc}{\contentsline {subsubsection}{Concrete {\em  vs.}\ abstract Vocabulary}{3}}
\@setckpt{overview}{
\setcounter{page}{4}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{2}
\setcounter{section}{1}
\setcounter{subsection}{6}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{0}
\setcounter{table}{0}
\setcounter{parentequation}{0}
\setcounter{theorem}{0}
\setcounter{definition}{0}
\setcounter{corollary}{0}
\setcounter{example}{0}
\setcounter{exercise}{0}
\setcounter{algolistcounter}{0}
\setcounter{bnflistcounter}{0}
\setcounter{bnfrulecounter}{0}
\setcounter{globenumcounter}{0}
\setcounter{tfcounter}{0}
\setcounter{qcounter}{0}
\setcounter{sqcounter}{0}
}
