| ▲ | wild_egg 3 hours ago | |
There's a bit of a mental model flip to make maybe. > they're code that's generated at compile time They're code that generates code at compile time. Macros can actively walk the AST of the parameters they process and rewrite them completely into new shapes. That transformed AST is what then actually gets compiled. | ||