module manual-suite language Spoofax-Propositional-Language test sec4_2_test3 [[ (r -> p & q) & p ]] run dnf to Atom("x") test sec4_2_test3_ex [[ (r -> p & q) & p ]] run dnf to Or(And(Not(Atom("r")),Atom("p")),And(And(Atom("p"),Atom("q")),Atom("p")))