mystor / proc-macro2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

proc-macro2

Documentation

A small shim over the proc_macro crate intended to multiplex the current stable interface (as of 2017-05-19) and the upcoming richer interface.

The upcoming support has features like:

  • Span information on tokens
  • No need to go in/out through strings
  • Structured input/output

My hope is that libraries ported to proc_macro2 will be trivial to port to the real proc_macro crate once the support on nightly is stabilize.

This crate is still very much a work in progress

License

proc-macro2 is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.

See LICENSE-APACHE, and LICENSE-MIT for details.

About

License:Apache License 2.0


Languages

Language:Rust 100.0%