These are chat archives for rust-lang/rust

May 2016
May 01 2016 17:58
Hey, guys. I thought identifiers in the macros don't collide with outer identifiers. Apparently that is not how it's works with types and type-aliases.
Here is an example
Is this a bug or desired behaviour?
Peter Atashian
May 01 2016 23:24
@SCareAngel Well I'm not sure if it is a bug, it isn't desired behavior for sure, but there's a lot of stuff about the macro system which is undesirable but is relied upon extensively so it can't be considered a bug
I'm hoping Rust gets a better macro system soon