module prop-dnf6 imports libstrategolib prop-laws rules dnft6 : Not(x) -> Not (x) dnft6 : And(x, y) -> And (x, y) dnft6 : Or(x, y) -> Or (x, y) dnft6 : Impl(x, y) -> Impl(x, y) dnft6 : Eq(x, y) -> Eq (x, y) strategies dnf6 = try(dnft6); dnfred6 dnfred6 = try(DN <+ (DefI <+ DefE <+ DMA <+ DMO <+ DAOL <+ DAOR); dnf6)