diff --git a/src/interpreter.rs b/src/interpreter.rs index e69de29..4f531c7 100644 --- a/src/interpreter.rs +++ b/src/interpreter.rs @@ -0,0 +1,8 @@ +/// A value being handled by the interpreter. +#[derive(Debug, Clone)] +pub enum Value { + Nil, + Boolean(bool), + String(String), + Number(f64), +}