diff options
Diffstat (limited to '')
| -rw-r--r-- | src/main.rs | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/main.rs b/src/main.rs index bc22521..e8c3849 100644 --- a/src/main.rs +++ b/src/main.rs @@ -292,9 +292,9 @@ fn cubes_to_dnf(cubes: &[Cube], vars: &[&str]) -> Logic {  // NOTE: returns inverted result  fn cubes_to_cnf(cubes: &[Cube], vars: &[&str]) -> Logic {      if cubes.is_empty() { -        return Logic::Constant(false); -    } else if cubes.len() == 1 && cubes[0].t == 0 && cubes[0].f == 0 {          return Logic::Constant(true); +    } else if cubes.len() == 1 && cubes[0].t == 0 && cubes[0].f == 0 { +        return Logic::Constant(false);      }      let mut dnf = vec![]; | 
