From b8f2963769301d88657f247e3d93aad279286d03 Mon Sep 17 00:00:00 2001 From: Snorre Ettrup Altschul Date: Fri, 21 Feb 2025 15:25:10 +0100 Subject: [PATCH] fixes --- src/lib/node/call.rs | 2 +- src/lib/node/symbol.rs | 8 ++------ src/lib/parser/mod.rs | 2 +- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/lib/node/call.rs b/src/lib/node/call.rs index 55c4b6e..f6eea5e 100644 --- a/src/lib/node/call.rs +++ b/src/lib/node/call.rs @@ -2,7 +2,7 @@ use std::rc::Rc; use crate::{environment::Environment, node::function::FunctionType}; -use super::{Node, NodeEnum, Precedence, symbol::Symbol}; +use super::{Node, NodeEnum, Precedence}; #[derive(Debug, Clone, PartialEq, PartialOrd)] pub struct Call { diff --git a/src/lib/node/symbol.rs b/src/lib/node/symbol.rs index bb961fe..0b128f5 100644 --- a/src/lib/node/symbol.rs +++ b/src/lib/node/symbol.rs @@ -1,10 +1,6 @@ -use std::{ - collections::HashMap, - rc::Rc, - sync::{LazyLock, Mutex}, -}; +use std::rc::Rc; -use super::{Environment, Node, NodeEnum, Precedence, node_ref::NodeRef}; +use super::{Environment, Node, NodeEnum, Precedence}; use crate::environment::EnvironmentInternalSymbolKey; #[derive(Debug, Clone, PartialEq, PartialOrd)] diff --git a/src/lib/parser/mod.rs b/src/lib/parser/mod.rs index bb0d069..4133124 100644 --- a/src/lib/parser/mod.rs +++ b/src/lib/parser/mod.rs @@ -1,4 +1,4 @@ -use std::{collections::HashMap, iter::Peekable, rc::Rc, slice::Iter, str::Chars, vec::IntoIter}; +use std::{iter::Peekable, rc::Rc, slice::Iter, str::Chars, vec::IntoIter}; use crate::{ environment::Environment,