[package] name = "wagon-togll" version = "1.0.0" authors = ["Rafael Dulfer"] license = "Apache-2.0" categories = ["parsing", "parser-implementations"] keywords = ["parsing", "gll", "WAG", "grammars"] repository = "https://github.com/Rafaeltheraven/wagon-togll" edition = "2021" documentation = "https://dulfer.be/wagon/wagon-togll" description = "Example tool that uses the WAGon ecosystem to create GLL based parsers" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] wagon-parser = "1.0.0" wagon-ident = "1.0.0" wagon-value = "1.0.0" wagon-codegen = "1.0.0" wagon-utils = {version = "1.0.0", features = ["error_printing"]} wagon-macros = "1.0.0" clap = { version = "4.4.8", features = ["derive", "cargo"] } prettyplease = "0.2.15" proc-macro2 = "1.0.67" quote = "1.0.33" syn = "2.0.38" indexmap = "2.0.2" regex-automata = "0.4.5" regex = "1.10.3" [dev-dependencies] pretty_assertions = "1.4.0" [lints.rust] unsafe_code = "forbid" [lints.clippy] enum_glob_use = "deny" pedantic = "warn" nursery = "deny" unwrap_used = "deny" expect_used = "warn" module_name_repetitions = "allow" panic = "warn"