]> Repositorios git - scryer-prolog.git/commitdiff
minor tweak
authorMark Thom <[email protected]>
Tue, 28 Feb 2017 20:33:28 +0000 (13:33 -0700)
committerMark Thom <[email protected]>
Tue, 28 Feb 2017 20:33:28 +0000 (13:33 -0700)
src/l2/codegen.rs

index 7948e40af9006e456163ceecb16fa7e078cace0e..dc8fd5c623ef37182638775f6c4fdb06b1adf4eb 100644 (file)
@@ -360,15 +360,13 @@ impl<'a> CodeGenerator<'a> {
     {
         for term in iter {
             if let TermRef::Var(_, reg_cell, var) = term {
-                let mut status =
-                    vs.entry(var)
-                      .or_insert((TermStatus::New, Vec::new()));
+                let mut status = vs.entry(var)
+                                   .or_insert((TermStatus::New, Vec::new()));
 
                 status.1.push(reg_cell);
 
                 match status.0 {
-                    TermStatus::Old | TermStatus::Recurrent =>
-                        status.0 = TermStatus::Recurrent,
+                    TermStatus::Old => status.0 = TermStatus::Recurrent,
                     _ => {}
                 };
             }