Reminds me of a lovely Algol68 nubbin: INT a,b,c; IF a THEN b ELSE c FI := 47 or for brevity, using the overloaded parens (a | b | c) := 47 Nice eh? Hedley.