A simple S-expression parser (and evaluator) in Rust