]> Repositorios git - scryer-prolog.git/commitdiff
Fixed warnings
authorFayeed Pawaskar <[email protected]>
Mon, 24 Jul 2023 07:11:56 +0000 (12:41 +0530)
committerFayeed Pawaskar <[email protected]>
Mon, 24 Jul 2023 07:11:56 +0000 (12:41 +0530)
src/arithmetic.rs
src/heap_print.rs
src/machine/system_calls.rs
src/parser/ast.rs
src/parser/parser.rs

index cfdc5b0816eb19b32fd4624cff9f0fd1dd12949d..b48f43aa04f947b7ae506375c873d12e54f4f49e 100644 (file)
@@ -381,7 +381,7 @@ pub(crate) fn rnd_i<'a>(n: &'a Number, arena: &mut Arena) -> Number {
             }
         }
         &Number::Rational(ref r) => {
-            let (mut fract, mut floor) = (r.fract(), r.floor());
+            let (_, floor) = (r.fract(), r.floor());
 
             if let Some(floor) = floor.to_i64() {
                 fixnum!(Number, floor, arena)
index 45fb9bf6481e0936e6fbc28211f53ae6ccff1cb1..8d185e5fee47db0985d667362f22ebfbb2eed279 100644 (file)
@@ -23,7 +23,6 @@ use dashu::base::DivRemEuclid;
 use ordered_float::OrderedFloat;
 
 use indexmap::IndexMap;
-use tokio::io::Interest;
 
 use std::cell::Cell;
 use std::convert::TryFrom;
index 7ee4c31132be0243c0e04f81a208aa6e56ed150f..fb54d361f417cb9ceb0bc19d9575633b94fa8917 100644 (file)
@@ -36,7 +36,7 @@ use ordered_float::OrderedFloat;
 use fxhash::{FxBuildHasher, FxHasher};
 use indexmap::IndexSet;
 
-use ref_thread_local::{RefThreadLocal, ref_thread_local};
+pub(crate) use ref_thread_local::RefThreadLocal;
 
 use std::borrow::BorrowMut;
 use std::cell::Cell;
index 73f5b4e5269a5c4c87de70a48fd75b5f126b9514..6846aa72312f4cf35a5982a61fb3882855290581 100644 (file)
@@ -7,7 +7,7 @@ use crate::types::HeapCellValueTag;
 use std::cell::{Cell, Ref, RefCell, RefMut};
 use std::fmt;
 use std::hash::{Hash, Hasher};
-use std::io::{Error as IOError};
+use std::io::Error as IOError;
 use std::ops::{Deref, Neg};
 use std::rc::Rc;
 use std::vec::Vec;
index 5d637e02a595a26e7369add10a2b0779dc61860b..f427f18a1492007fda60a86d9fc76ea43a093c8b 100644 (file)
@@ -958,7 +958,7 @@ impl<'a, R: CharRead> Parser<'a, R> {
     }
 
     fn shift_token(&mut self, token: Token, op_dir: &CompositeOpDir) -> Result<(), ParserError> {
-        fn negate_int_rc(mut t: TypedArenaPtr<Integer>) -> TypedArenaPtr<Integer> {
+        fn negate_int_rc(t: TypedArenaPtr<Integer>) -> TypedArenaPtr<Integer> {
             let i: Integer = (*t).clone();
             let mut data = i.neg();
             TypedArenaPtr::new(&mut data)