Trait cl_interpret::interpret::Interpret
source · pub trait Interpret {
// Required method
fn interpret(&self, env: &mut Environment) -> IResult<ConValue>;
}
Expand description
A work-in-progress tree walk interpreter for Conlang
Required Methods§
sourcefn interpret(&self, env: &mut Environment) -> IResult<ConValue>
fn interpret(&self, env: &mut Environment) -> IResult<ConValue>
Interprets this thing in the given Environment
.
Everything returns a value!™