[package] name = "syn" version = "0.11.8" # don't forget to update version in readme for breaking changes authors = ["David Tolnay "] 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" time = "0.1.35" walkdir = "1.0.1"