Merge pull request #22 from mystor/eq

Derive Eq and PartialEq on OpKind and Delimiter
tree: 036555e9b3d5831d302d88807a94e8a58d902a23
  1. src/
  2. tests/
  3. .gitignore
  4. .travis.yml
  5. Cargo.toml
  6. LICENSE-APACHE
  7. LICENSE-MIT
  8. README.md
README.md

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.