kj wrote: > When coding C I have often found static local variables useful for > doing once-only run-time initializations. If you want functions with state, use an object. That's what they're for. Don't muck with the internal representation of functions. John Nagle