Remove macro_use and extern crate in doc tests
diff --git a/src/parse.rs b/src/parse.rs
index ae5020a..b98361f 100644
--- a/src/parse.rs
+++ b/src/parse.rs
@@ -78,7 +78,6 @@
 //! [`Parser`]: trait.Parser.html
 //!
 //! ```
-//! # #[macro_use]
 //! # extern crate syn;
 //! #
 //! # extern crate proc_macro2;
@@ -86,7 +85,7 @@
 //! #
 //! use syn::parse::Parser;
 //! use syn::punctuated::Punctuated;
-//! use syn::{PathSegment, Expr, Attribute};
+//! use syn::{Attribute, Expr, PathSegment, Token};
 //!
 //! # fn run_parsers() -> Result<(), syn::parse::Error> {
 //! #     let tokens = TokenStream::new().into();