| [package] |
| name = "syn" |
| version = "0.11.11" # don't forget to update version in readme for breaking changes |
| authors = ["David Tolnay <[email protected]>"] |
| license = "MIT/Apache-2.0" |
| description = "Nom parser for Rust source code" |
| repository = "https://github.com/dtolnay/syn" |
| documentation = "https://dtolnay.github.io/syn/syn/" |
| categories = ["development-tools::procedural-macro-helpers"] |
| include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE-APACHE", "LICENSE-MIT"] |
| |
| [features] |
| default = ["parsing", "printing"] |
| aster = [] |
| full = [] |
| parsing = ["unicode-xid", "synom"] |
| printing = ["quote"] |
| visit = [] |
| fold = [] |
| |
| [dependencies] |
| quote = { version = "0.3.7", optional = true } |
| unicode-xid = { version = "0.0.4", optional = true } |
| synom = { version = "0.11", path = "synom", optional = true } |
| |
| [dev-dependencies] |
| syntex_pos = "0.58" |
| syntex_syntax = "0.58" |
| tempdir = "0.3.5" |
| walkdir = "1.0.1" |