A FRACTRAN procedural macro for Rust