D: ですが、まずは動作の概要をつかむために次のような定義で \kenten{強調} とするとどうなるかを考えてみてはいかがでしょう?

\def\kenten#1{
\@kenten#1 \end}
\def\@kenten#1{
\ifx#1 \end \let\next=\relax \else
\let\next= \@kenten
\fi \next}