2 #![feature(box_patterns)]
8 Cell(Box<Noun>, Box<Noun>)
11 fn fas(n: &Noun) -> Noun
14 &Noun::Cell(box Noun::Atom(2), box Noun::Cell(ref a, _)) => (**a).clone(),
15 _ => panic!("Invalid fas pattern")
21 &Noun::Cell(Box::new(Noun::Atom(2)),
22 Box::new(Noun::Cell(Box::new(Noun::Atom(2)), Box::new(Noun::Atom(3)))))