Any reason not to write:PMC *result = PMC_IS_NULL(lex_pad) ? NULL : VTABLE...;This assignment seems like a simple case, and you get a nice const opportunityfor free.
No reason in my book, but I got a general anti-ternary vibe in the past from the p2 crew.
-- Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance