\documentclass{article}
\newtoks\tokcorps%
\tokcorps{}
\def\addtotok#1#2{#1\expandafter{\the#1#2}}
\newcommand\Corps[1]{%
#1%
\addtotok{\tokcorps}{#1}%
}
\begin{document}
\Corps{titi}\Corps{tata}\Corps{tutu}
Le token est : \the\tokcorps
\tokcorps{}
\begin{enumerate}
\item \Corps{titi}
\item \Corps{tata}
\item \Corps{tutu}
\end{enumerate}
Le token est : \the\tokcorps % n'affiche rien
\end{document}