Speaking about people who use GCC statement expressions: No one has mentioned GNU Nana yet, now seemed like a good time: http://www.gnu.org/software/nana/nana.html < http://www.gnu.org/software/nana/nana.html > Their docs say they make use of statement expressions in C and C++. FYI, Bill