macro_rules! stroke { (initial) => { ... }; (inherit) => { ... }; (unset) => { ... }; (gray $c:expr) => { ... }; (rgb $rgb:expr) => { ... }; ($rgba:expr) => { ... }; }