// Moved the macro definition to be before its call. macro_rules! my_macro { () => { println!("Check out my macro!"); }; } fn main() { my_macro!(); }