pub type RcExp = Rc<Exp>;
Shared expression node. See the note above on why Rc and not Box.
Rc
Box
pub struct RcExp { /* private fields */ }