cdfrey: Thank you. :-)
(Back when dinosaurs roamed the Earth, I wrote this useless toy C compiler that generated exactly the same assembly code for if (a) b; else c; and a?b:c. I guess the task was made somewhat easier by the fact that the only data types it knew about were int, pointers and arrays.)