Hi Wolfgang,

I'm sorry that the question was not clear enough. Let me ask in this way:
how to define a \dorecurse, such that \dorecurse{10}{\type{a    b c}} does not squash the spaces?

Sylvain

On Sun, 8 Nov 2020 at 15:03, Wolfgang Schuster <wolfgang.schuster.lists@gmail.com> wrote:
Sylvain Hubert schrieb am 08.11.2020 um 14:47:
> Dear List,
>
> I would like to ask how to define a command, \same, such that
>
>      \same{\type{a   b c}}
>
> produces the same result as its argument does
>
>      \type{a   b c}
>
> The naive way doesn't work because it makes all the spaces collapse:
>
>      \define[1]\same{#1}


\definetype [typeTEX] [option=tex]

\starttext

\type{\startsection[title=\tex{type}]}

\typeTEX{\startsection[title=\tex{typeTEX}]}

\stoptext

Wolfgang