quote_precise

A version of quote that preserves Span locations

``` //junk Spans let t: Token![!] = parse_quote! { ! }; println!("{:?}:{:?}-{:?}", t.span, t.span.start(), t.span.end());

//useful Spans let t: Token![!] = parsequoteprecise! { ! }; println!("{:?}:{:?}-{:?}", t.span, t.span.start(), t.span.end()); assert_ne!( t.span.start(), t.span.end() ) ```