[package] name = "litto" version = "0.1.0" authors = ["Jun Wu "] edition = "2018" license = "MIT" description = "Building blocks for DSL scripting language interpreters that interact with native Rust code." keywords = ["scripting", "dsl"] repository = "https://github.com/quark-zju/litto" readme = "README.md" [dependencies] gcmodule = "0.2.3" pest = { version = "2", optional = true } pest_derive = { version = "2", optional = true } [features] default = ["parse", "tinylang", "minilang"] parse = ["pest", "pest_derive"] tinylang = [] minilang = ["tinylang"]