// Test associativity of ?: operator proc qc(i) { return i == 0 ? "zero" : i == 1 ? "one" : i == 2 ? "two" : "other"; } proc main() { var x; x = qc(0); "qc(0) = ", x, "\n"; x = qc(1); "qc(1) = ", x, "\n"; x = qc(2); "qc(2) = ", x, "\n"; x = qc(3); "qc(3) = ", x, "\n"; }