pub trait Translate<S: Symbolic> {
    type Error;

    // Required method
    fn translate(&mut self, tape: Tape<S>) -> Result<Tape<S>, Self::Error>;
}
Expand description

Translate is a trait that allows for the translation of a machine’s memory

Required Associated Types§

Required Methods§

source

fn translate(&mut self, tape: Tape<S>) -> Result<Tape<S>, Self::Error>

Implementors§