On Tue, 23 Dec 2008 23:06:46 +0100, Joseph Wright wrote:

Hi Joseph,

> Looking at xparse, I see a few:
>
> \group_end:
> \exp_after:NN \use_i:nn

Well, only two I hope (in the same function)!

> and the like inside \if:w statements.  I'd tend to go for
> \group_execute_after:N \use_i:nn, with the \group_end: after the \fi:.
> Just wondering if this makes any practical difference?

Not really. I wrote that piece of code. My personal preference is to not  
use \group_execute_after:N unless it so happens that the group end happens  
outside the function I'm in (such as for boxing operations etc.). Of  
course, if we happen to be looking at an ifcase with 20 cases each needing  
the group end, then I can stray from my principles... :-)


-- 
Morten