// 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";
}