Marco: >C99 introduced VLAs which was a mistake bolting on a new feature.< I may want those VLAs in D :-) They are more handy than using alloca(). Bye, bearophile