reval 0.7.6

Simple Rust expression evaluator
Documentation
[[test]]
name = "integration"
path = "tests/mod.rs"
[build-dependencies.lalrpop]
version = "0.20.0"
[dependencies.anyhow]
version = "1"

[dependencies.async-recursion]
version = "1"

[dependencies.async-trait]
version = "0.1"

[dependencies.chrono]
features = ["serde"]
version = "0.4"

[dependencies.itertools]
version = "0.12"

[dependencies.lalrpop-util]
features = ["lexer", "unicode"]
version = "0.20.0"

[dependencies.rust_decimal]
version = "1"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1"

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

[dependencies.thiserror]
version = "1"

[dependencies.unicode-xid]
version = "0.2"
[dev-dependencies.tokio]
features = ["full"]
version = "1"

[dev-dependencies.tokio-test]
version = "0.4"

[features]
default = ["json_parser", "value_serializer"]
json_parser = ["dep:serde", "dep:serde_json"]
value_serializer = ["dep:serde"]

[package]
authors = ["Mendelt Siebenga <msiebenga@gmail.com>"]
autotests = false
description = "Simple Rust expression evaluator"
documentation = "https://docs.rs/reval/latest/reval/"
edition = "2021"
keywords = ["expression", "evaluator"]
license = "MIT/Apache-2.0"
name = "reval"
readme = "README.md"
repository = "https://github.com/mendelt/reval"
rust-version = "1.74.1"
version = "0.7.6"