use std::str::FromStr; grammar; pub Atom: f64 = { => n as f64, Float, "(" ")", }; pub Int: i64 = => i64::from_str(s).unwrap(); pub Float: f64 = => f64::from_str(s).unwrap(); pub StringLiteral: &'input str = => s;