> => Can we have an example of why you want to do this? > > Sure. For starters, one thing that we're looking to do: > > Loops. > > int *arr[]() = { > #for ii in l1 l2 l3 l4 etc > #do > func##cpp_eval(ii), > #done > }; Ah. He wants Python... :) :) Bill