diff --git a/src/builtin_parser/runner.rs b/src/builtin_parser/runner.rs index 0599235..195b820 100644 --- a/src/builtin_parser/runner.rs +++ b/src/builtin_parser/runner.rs @@ -1,11 +1,11 @@ //! Executes the abstract syntax tree. -use std::cell::RefCell; use std::collections::HashMap; -use std::rc::Rc; - use environment::Environment; +use bevy::prelude::*; +use bevy::reflect::{DynamicEnum, ReflectMut, TypeInfo, TypeRegistration, VariantInfo}; + use crate::command::CommandHints; use crate::ui::COMMAND_RESULT_NAME; @@ -15,8 +15,6 @@ use self::unique_rc::{UniqueRc, WeakRef}; use super::parser::{Ast, Expression, Operator}; use super::{Number, SpanExtension, Spanned}; -use bevy::prelude::*; -use bevy::reflect::{DynamicEnum, ReflectMut, TypeInfo, TypeRegistration, VariantInfo}; pub mod environment; pub mod error;