|
|
|
|
|
by varajelle
1911 days ago
|
|
That's true about the pure act of parsing and generating an AST. Bit once we want to do semantic analysis, this is no longer true. Because of procedural macro, it becomes practically impossible to find all occurrences or rename a particular symbol regardless of the #ifdef or #[cfg] or whatever. |
|
I am not sure whether Rust procedural macros are always that hygienic, so fair point if they aren't.