Conversation

This Tweet was deleted by the Tweet author. Learn more
This Tweet was deleted by the Tweet author. Learn more
This Tweet was deleted by the Tweet author. Learn more
If I remember correctly, the reason declarative macros are currently defined with macro_rules! is because there wasn't time to make a good implementation for 1.0 so that was kept as a compromise rather than not having it at all. The macro keyword is reserved for a replacement.
1
So, the usage of macros will remain the same as it is now, but macro_rules! is going to be replaced. Procedural macros are also still an experimental feature reserved for the compiler outside of nightlies but that's a really nice feature and just hasn't been standardized/frozen.
1
Show replies