nlprule 0.6.4

A fast, low-resource Natural Language Processing and Error Correction library.
Documentation
[[bench]]
harness = false
name = "load"

[[bin]]
name = "compile"
required-features = ["compile", "bin"]

[[bin]]
name = "test"
required-features = ["bin"]

[[bin]]
name = "run"
required-features = ["bin"]

[[bin]]
name = "test_disambiguation"
required-features = ["bin"]
[build-dependencies.fs-err]
version = "2.5"

[build-dependencies.serde_json]
version = "1"
[dependencies.aho-corasick]
version = "0.7"

[dependencies.bimap]
features = ["serde"]
version = "0.6"

[dependencies.bincode]
version = "1.3"

[dependencies.cfg-if]
version = "1"

[dependencies.clap]
optional = true
version = "3.0.0-beta.1"

[dependencies.derivative]
version = "2.2"

[dependencies.either]
features = ["serde"]
version = "1.6"

[dependencies.enum_dispatch]
version = "0.3"

[dependencies.env_logger]
optional = true
version = "0.8"

[dependencies.fancy-regex]
optional = true
version = "0.5"

[dependencies.fs-err]
version = "2.5"

[dependencies.fst]
version = "0.4"

[dependencies.half]
features = ["serde"]
version = "1.7"

[dependencies.itertools]
version = "0.10"

[dependencies.lazy_static]
version = "1.4"

[dependencies.log]
version = "0.4"

[dependencies.once_cell]
version = "1"

[dependencies.onig]
default_features = false
optional = true
version = "6.1"

[dependencies.rayon]
version = "1.5"

[dependencies.rayon-cond]
version = "0.1"

[dependencies.regex-syntax]
optional = true
version = "0.6"

[dependencies.roxmltree]
optional = true
version = "0.14.0"

[dependencies.serde]
features = ["derive", "rc"]
version = "1.0"

[dependencies.serde-xml-rs]
optional = true
version = "0.4"

[dependencies.serde_json]
optional = true
version = "1"

[dependencies.srx]
features = ["serde"]
version = "^0.1.3"

[dependencies.thiserror]
version = "1"

[dependencies.unicase]
version = "2.6"

[dependencies.xml-rs]
optional = true
version = "0.8"
[dev-dependencies.criterion]
version = "0.3"

[dev-dependencies.quickcheck]
version = "1.0"

[dev-dependencies.quickcheck_macros]
version = "1.0"

[features]
bin = ["clap", "env_logger"]
compile = ["regex-syntax", "serde-xml-rs", "xml-rs", "roxmltree", "serde_json", "srx/from_xml", "regex-all-test"]
default = ["regex-onig"]
regex-all-test = ["regex-onig", "regex-fancy"]
regex-fancy = ["fancy-regex"]
regex-onig = ["onig"]

[package]
authors = ["Benjamin Minixhofer <bminixhofer@gmail.com>"]
categories = ["science", "text-processing"]
description = "A fast, low-resource Natural Language Processing and Error Correction library."
edition = "2018"
keywords = ["text", "spelling", "language-processing", "nlp", "grammar"]
license = "MIT OR Apache-2.0"
name = "nlprule"
repository = "https://github.com/bminixhofer/nlprule"
version = "0.6.4"