78.4 Table of Contents

Requested through \completecontent and \placecontent.

<..context core-lst..>
 \let\:doplaatssamengesteldelijst\doplaatssamengesteldelijst
 \def\doplaatssamengesteldelijst[#1][#2]{%
    \ifx #1\v!inhoud
       \expand:after{\TableOfContents[<.context default toc entries.>]}%
    \else
       \expand:after{\:doplaatssamengesteldelijst[#1][#2]}%
    \fi
 }
 \NewConfigure{placecontent}[5]{%
    \def\a:tableofcontents{#1}%
    \def\b:tableofcontents{#2}%
    \def\c:tableofcontents{#3}%
    \def\d:tableofcontents{#4}%
    \def\e:tableofcontents{#5}}
 \Configure{placecontent}{}{}{}{}{}
 -_-_-

<..context default toc entries..>
 part,chapter,section,subsection,subsubsection,%
 subsubsubsection,subsubsubsubsection%
 -_-_-

<..context core-lst..>+
 \def\dovolledigesamengesteldelijst[#1][#2]{%
    \expandafter\ifx
        \csname a:\expandafter\:gobble\string#1:head\endcsname
        \relax
        \expandafter\let
           \csname a:\expandafter\:gobble\string#1:head\endcsname
           \empty
        \:warning{No configuration for
                        ‘#1’ (\expandafter\:gobble\string#1) head}%
    \fi
    \csname a:\expandafter\:gobble\string#1:head\endcsname
    \expanded{\systemsuppliedtitle[#1]{\noexpand\headtext{#1}}}%
    \csname b:\expandafter\:gobble\string#1:head\endcsname
    \doplaatssamengesteldelijst[#1][#2]}
 -_-_-

NOTE: REPLACE � plaats samengesteldelijst WITH place combinedlist

<..context core-lst..>+
 \NewConfigure{contenthead}[2]{%
    \def\a:v!inhoud:head{#1}\def\b:v!inhoud:head{#2}}
 \Configure{contenthead}{}{}
 -_-_-

NOTE: REPLACE inhoud WITH content

<..context list element..>
 \edef\cur:Name{\cur:Name -li}%
 \verify:config\cur:Name{listelement}%  lijstelement
 \csname a:\cur:Name\endcsname
 \def\:tempc{\o:@@nostopattributes: \csname b:\cur:Name\endcsname}%
 \HLet\@@nostopattributes\:tempc
 \def\:tempc{\o:@@dostopattributes: \csname b:\cur:Name\endcsname}%
 \HLet\@@dostopattributes\:tempc
 -_-_-

<..context core-lst..>+
 \NewConfigure{listelement}{2}
 \pend:def\dobeginoflist{\a:dolist}
 \append:def\doendoflist{\b:dolist}
 \NewConfigure{dolist}{2}
 -_-_-