[package] name = "dp_macro" version = "0.3.2" edition = "2021" description = "procedural macro that implements memoization for dynamic programming" license = "GPL-3.0-or-later" readme = "../README.md" repository = "https://github.com/cefe-origol/dp_rust" keywords = ["macros", "dp", "memoization", "optimization"] categories = ["development-tools", "algorithms", "data-structures"] [lints.rust] unsafe_code = "forbid" [lints.clippy] enum_glob_use = "deny" pedantic = "deny" nursery = "deny" unwrap_used = "deny" [dependencies] proc-macro2 = "1.0.86" quote = "1.0.36" syn = {version="2.0.72",features=["full","fold", "extra-traits"]} [lib] proc-macro = true