> What about when formatting a message that you want to return or print, > but not kill the process?
it's easy to make up examples, but i've never seen this in practice. if you're writing the print statement, you *know* which function you're in. it's only useful inside macros, which are mostly deprecated. it would often be useful to be able to format a given pc as a function name for use in prints about your caller, but that's a whole different can of worms. russ