Sean Kelly wrote: > Sadly, this isn't legal: > > int* i = new int(5); > > To allocate and initialize an integer. AFAIK there's no way around > having the assignment as a separate statement following the allocation. int* i = (new int)[0..1] = 5; -- Tomasz Stachowiak /+ a.k.a. h3r3tic +/