use node::Node;
use eval::Expr;
#[derive(Debug, Clone)]
pub struct ElseIf {
pub expr: Expr,
pub nodes: Vec<Box<Node>>,
}
impl ElseIf {
pub fn new(expression: String) -> ElseIf {
ElseIf {
expr: Expr::new(expression).compile().unwrap(),
nodes: Vec::new(),
}
}
}