]> Repositorios git - scryer-prolog.git/commitdiff
cosmetic changes
authorMark Thom <[email protected]>
Sat, 25 Feb 2017 01:05:17 +0000 (18:05 -0700)
committerMark Thom <[email protected]>
Sat, 25 Feb 2017 01:05:17 +0000 (18:05 -0700)
src/l2/machine.rs

index 50feb0a99f779283e91e09447381d9a4c10520ae..e05ca5531a82c0cf74f178200e0ef09ad358dc24 100644 (file)
@@ -103,7 +103,6 @@ impl Machine {
 
         for (var, hcr) in var_dir {
             let mut arities = Vec::new();
-
             let viewer = HeapCellViewer::new(&self.ms.heap, hcr.heap_offset());
 
             if result != "" {
@@ -170,19 +169,16 @@ impl Machine {
                     break;
                 }
             }
-
-            if succeeded {
-                let result = Some(self.heap_view(heap_locs));
-                self.ms.reset();
-                result
-            } else {
-                self.ms.reset();
-                None
-            }
+        }
+        
+        if succeeded {
+            let result = Some(self.heap_view(heap_locs));
+            self.ms.reset();
+            result
         } else {
             self.ms.reset();
             None
-        }
+        }   
     }
 }