Exercise logic.propositional.consequence

Description
Prove that formula is a logical consequence of a set of formulas

Derivation

~q, p || q => p
conj-intro, initial=TList [TCon logic1.not [TVar "q"],TCon logic1.or [TVar "p",TVar "q"]]
~q /\ (p || q) => p
fakeabsorptionnot
~q /\ p => p
conj-elim
p => p