I would think if would work better if it was transformed into implication.
if (p) q
(p => q)
if p q else r
(p=>q) and (~p => r)
I would think if would work better if it was transformed into implication.
would be and would be Anyway, not my language.