Continuation Passing Style Alloca. Variable-Length Array in pure ISO C++.