[[bench]]
harness = false
name = "bnf"
[dependencies.nom]
version = "^7.0.0"
[dependencies.rand]
version = "0.8.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.118"
[dependencies.serde_json]
version = "1.0.61"
[dependencies.stacker]
optional = true
version = "0.1.2"
[dependencies.tracing]
optional = true
version = "0.1.37"
[dependencies.tracing-flame]
optional = true
version = "0.2.0"
[dependencies.tracing-subscriber]
features = ["env-filter"]
optional = true
version = "0.3.16"
[dev-dependencies.criterion]
default-features = false
version = "0.4.0"
[dev-dependencies.insta]
default-features = false
version = "1.26.0"
[dev-dependencies.quickcheck]
version = "1.0.2"
[features]
default = ["stacker"]
tracing = ["dep:tracing", "dep:tracing-subscriber", "dep:tracing-flame"]
unstable = []
[package]
authors = ["@shnewto", "@CrockAgile", "@androm3da", "@sremedios", "@prbs23", "@z2oh", "@lionel1704", "@benarmstead", "@jonay2000", "@SKalt", "@DrunkJon", "@Axiomatic-Mind"]
description = "A library for parsing Backus–Naur form context-free grammars"
edition = "2021"
homepage = "https://github.com/shnewto/bnf"
keywords = ["bnf", "earley", "parser"]
license = "MIT"
name = "bnf"
readme = "README.md"
repository = "https://github.com/shnewto/bnf"
version = "0.4.4"
[target."cfg(target_arch = \"wasm32\")".dependencies.getrandom]
features = ["js"]
version = "0.2.5"