macro-attr 0.2.0

This crate provides the `macro_attr!` macro that enables the use of custom, macro-based attributes and derivations. Supercedes the `custom_derive` crate.
Documentation
/*
Copyright ⓒ 2015 macro-attr contributors.

Licensed under the MIT license (see LICENSE or <http://opensource.org
/licenses/MIT>) or the Apache License, Version 2.0 (see LICENSE of
<http://www.apache.org/licenses/LICENSE-2.0>), at your option. All
files in the project carrying such notice may not be copied, modified,
or distributed except according to those terms.
*/
#[macro_use] extern crate macro_attr;

macro_rules! Dummy {
    ($($tts:tt)*) => {};
}

macro_attr! {
    #[derive(Dummy!,)]
    enum Foo { Bar }
}

#[test]
fn test_trailing_comma() {
    let _ = Foo::Bar;
}