Update example code to 2018 edition
diff --git a/src/token.rs b/src/token.rs
index 6409c51..8dc6e24 100644
--- a/src/token.rs
+++ b/src/token.rs
@@ -13,10 +13,7 @@
//! [`ItemStatic`]: ../struct.ItemStatic.html
//!
//! ```
-//! # #[macro_use]
-//! # extern crate syn;
-//! #
-//! # use syn::{Attribute, Expr, Ident, Type, Visibility};
+//! # use syn::{Attribute, Expr, Ident, Token, Type, Visibility};
//! #
//! pub struct ItemStatic {
//! pub attrs: Vec<Attribute>,
@@ -30,8 +27,6 @@
//! pub expr: Box<Expr>,
//! pub semi_token: Token![;],
//! }
-//! #
-//! # fn main() {}
//! ```
//!
//! # Parsing
@@ -46,8 +41,6 @@
//! [`braced!`]: ../macro.braced.html
//!
//! ```
-//! # extern crate syn;
-//! #
//! use syn::{Attribute, Result};
//! use syn::parse::{Parse, ParseStream};
//! #
@@ -74,8 +67,6 @@
//! # unimplemented!()
//! }
//! }
-//! #
-//! # fn main() {}
//! ```
use std;