[package]
name = "litto"
version = "0.1.0"
authors = ["Jun Wu <quark@lihdd.net>"]
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"]