Am Mon, 29 Aug 2011 10:10:39 -0400 schrieb Bruno Le Floch:

>> The is no pre-build 'strip_braces' function at present. You don't say if
>> we are talking one set of braces or multiple sets. For the former case,
>> a simple 'do nothing' loops would be easiest:
>>
>>   \tl_set:Nx \l_temp_tl
>>     { \tl_map_function:NN \l_temp_tl \exp_not:n }
> 
> Agreed with Joseph. If you need to recursively remove braces, and
> don't care about speed, 

Well actually I don't need to remove the braces recursively and I do
care about speed so the solution of Joseph is fine. I don't want to
make the parsing to complicated, I even haven't decided yet if I
really should care about possible braces. 


(I'm starting to like expl3 quite a lot. But I'm still unsure about
the concrete meaning of some concepts, this make it a bit difficult
to decide in which part of the documentation to look for something.
So I'm quite happy that I didn't overlook an existing solution ;-).)

-- 
Ulrike Fischer