[package] name = "math_dsl_macro" version = "0.1.0" authors = ["Volker Weißmann "] edition = "2018" license = "MIT OR Apache-2.0" description = "Proc-macro that converts LaTeX-code to rust-code" repository = "https://gitlab.com/volkerweissmann/math_dsl_macro" categories = ["science", "mathematics"] [lib] proc-macro = true path = "src/lib.rs" # Todo: I think that currently ast.rs, codegen.rs, pest_parse.rs get compiled twice, which is slow [[bin]] name = "mybin" path = "src/bin.rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] pest = "2.1.3" pest_consume = "1.0.6" proc-macro2 = "1.0.27" quote = "1.0.9" enum-as-inner = "0.3.3" regex = "1.5.4" [dev-dependencies] assert_approx_eq = "1.1.0" [dependencies.syn] version = "1.0.73" default-features = false features = ["parsing", "full", "extra-traits"]