]> Repositorios git - scryer-prolog.git/commitdiff
remove print_code calls
authorMark Thom <[email protected]>
Thu, 3 Aug 2017 16:56:51 +0000 (10:56 -0600)
committerMark Thom <[email protected]>
Thu, 3 Aug 2017 16:56:51 +0000 (10:56 -0600)
src/prolog/io.rs

index ac1f720ef8e4f35318ba57027378af33d2285fc1..ef844cd7766f60365599a26b837d360bd7e23c1c 100644 (file)
@@ -301,7 +301,6 @@ pub fn eval<'a, 'b: 'a>(wam: &'a mut Machine, tl: &'b TopLevel) -> EvalSession<'
 
             if is_consistent(clauses) {
                 let compiled_pred = cg.compile_predicate(clauses);
-                print_code(&compiled_pred);
                 wam.add_predicate(clauses, compiled_pred)                
             } else {
                 let msg = r"Error: predicate is inconsistent.
@@ -320,14 +319,12 @@ Each predicate must have the same name and arity.";
             let mut cg = CodeGenerator::<DebrayAllocator>::new();
 
             let compiled_rule = cg.compile_rule(rule);
-            print_code(&compiled_rule);
             wam.add_rule(rule, compiled_rule)
         },
         &TopLevel::Query(ref query) => {
             let mut cg = CodeGenerator::<DebrayAllocator>::new();
 
             let compiled_query = cg.compile_query(query);
-            print_code(&compiled_query);
             wam.submit_query(compiled_query, cg.take_vars())
         }
     }