\relax \providecommand\zref@newlabel[2]{} \providecommand\hyper@newdestlabel[2]{} \providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} \HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined \global\let\oldcontentsline\contentsline \gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} \global\let\oldnewlabel\newlabel \gdef\newlabel#1#2{\newlabelxx{#1}#2} \gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} \AtEndDocument{\ifx\hyper@anchor\@undefined \let\contentsline\oldcontentsline \let\newlabel\oldnewlabel \fi} \fi} \global\let\hyper@last\relax \gdef\HyperFirstAtBeginDocument#1{#1} \ifx\rEfLiNK\UnDef\gdef \rEfLiNK#1#2{#2}\fi \newlabel{make}{{\rEfLiNK{x15-160001}{\csname :autoref\endcsname{section}A}}{\rEfLiNK{x15-160001}{\csname :autoref\endcsname{section}24}}{\rEfLiNK{x15-160001}{\csname :autoref\endcsname{section}Making tea and coffee\relax \special {t4ht=}\hbox {\relax \special {t4ht=}}\relax \let \prOteCt \relax \let \prOteCt \relax \Protect \l::bel {make}}}{section.1}{}} \newlabel{cmotask}{{\rEfLiNK{x16-200002}{\csname :autoref\endcsname{section}B}}{\rEfLiNK{x16-200002}{\csname :autoref\endcsname{section}30}}{\rEfLiNK{x16-200002}{\csname :autoref\endcsname{section}Cancelling in multi-task subsystems \relax \let \prOteCt \relax \let \prOteCt \relax \Protect \l::bel {cmotask}\relax \special {t4ht=}\hbox {\relax \special {t4ht=}}}}{section.1}{}} \newlabel{old}{{\rEfLiNK{x17-230003}{\csname :autoref\endcsname{section}C}}{\rEfLiNK{x17-230003}{\csname :autoref\endcsname{section}34}}{\rEfLiNK{x17-230003}{\csname :autoref\endcsname{section}\relax \special {t4ht=}\hbox {\relax \special {t4ht=}}\relax \let \prOteCt \relax \let \prOteCt \relax \Protect \l::bel {old}For ``old'' programmers}}{section.1}{}} \newlabel{needs}{{\rEfLiNK{x17-260003}{\csname :autoref\endcsname{subsection}C.3}}{\rEfLiNK{x17-260003}{\csname :autoref\endcsname{subsection}35}}{\rEfLiNK{x17-260003}{\csname :autoref\endcsname{subsection}NEEDS list checking}}{subsection.1}{}} \newlabel{tasks}{{\rEfLiNK{x18-350004}{\csname :autoref\endcsname{section}D}}{\rEfLiNK{x18-350004}{\csname :autoref\endcsname{section}38}}{\rEfLiNK{x18-350004}{\csname :autoref\endcsname{section}List of TASK routines\relax \special {t4ht=}\hbox {\relax \special {t4ht=}}\relax \let \prOteCt \relax \let \prOteCt \relax \Protect \l::bel {tasks}}}{section.1}{}} \newlabel{request}{{\rEfLiNK{x19-360005}{\csname :autoref\endcsname{section}E}}{\rEfLiNK{x19-360005}{\csname :autoref\endcsname{section}45}}{\rEfLiNK{x19-360005}{\csname :autoref\endcsname{section}REQUEST constants\relax \special {t4ht=}\hbox {\relax \special {t4ht=}}\relax \let \prOteCt \relax \let \prOteCt \relax \Protect \l::bel {request}}}{section.1}{}}