Make doc examples compatible with stable
diff --git a/src/group.rs b/src/group.rs
index b2e4659..84a19fd 100644
--- a/src/group.rs
+++ b/src/group.rs
@@ -95,12 +95,13 @@
/// # Example
///
/// ```rust
+/// # #[macro_use]
/// # extern crate quote;
-/// # extern crate syn;
/// #
-/// # use quote::quote;
-/// #
-/// use syn::{parenthesized, token, Ident, Token, Type};
+/// #[macro_use]
+/// extern crate syn;
+///
+/// use syn::{token, Ident, Type};
/// use syn::parse::{Parse, ParseStream, Result};
/// use syn::punctuated::Punctuated;
///
@@ -155,12 +156,12 @@
/// # Example
///
/// ```rust
+/// # #[macro_use]
/// # extern crate quote;
-/// # extern crate syn;
/// #
-/// # use quote::quote;
-/// #
-/// use syn::{braced, token, Ident, Token, Type};
+/// #[macro_use]
+/// extern crate syn;
+/// use syn::{token, Ident, Type};
/// use syn::parse::{Parse, ParseStream, Result};
/// use syn::punctuated::Punctuated;
///
@@ -236,14 +237,16 @@
/// # Example
///
/// ```rust
-/// # extern crate proc_macro2;
+/// # #[macro_use]
/// # extern crate quote;
-/// # extern crate syn;
/// #
-/// # use quote::quote;
-/// #
+/// #[macro_use]
+/// extern crate syn;
+///
+/// extern crate proc_macro2;
+///
/// use proc_macro2::TokenStream;
-/// use syn::{bracketed, token, Token};
+/// use syn::token;
/// use syn::parse::{Parse, ParseStream, Result};
///
/// // Parse an outer attribute like: