macro_rules! hyphens { (initial) => { ... }; (inherit) => { ... }; (unset) => { ... }; (manual) => { ... }; (none) => { ... }; (auto) => { ... }; }