pub fn eval_current(&self) -> Evaluation {
        if self.accept_states.get(&self.current).is_some() {
            Evaluation::Accept
        } else {
            Evaluation::Reject
        }
    }
/// Evaluates the current state on whether or not it is an accept state.
Evaluates the current state on whether or not it is an accept state.
Evaluates the current state on whether or not it is an accept state .
pub fn eval_current(&self) -> Evaluation {
        if self.accept_states.get(&self.current).is_some() {
            Evaluation::Accept
        } else {
            Evaluation::Reject
        }
    }
pub fn eval_current ( & self ) -> Evaluation { if self . accept_states . get ( & self . current ) . is_some ( ) { Evaluation :: Accept } else { Evaluation :: Reject } }
Evaluates the current state on whether or not it is an accept state.
Evaluates the current state on whether or not it is an accept state .
&self
&self