Conditional disjunction

Conditional disjunction is a ternary logical connective which for [p,q, and r] means "if q, then p, else r."