[[bin]]
name = "yair-as"
path = "src/io/yair-as.rs"
required-features = ["io"]
[[bin]]
name = "yair-dis"
path = "src/io/yair-dis.rs"
required-features = ["io"]
[[bin]]
name = "yair-verify"
path = "src/verifier/yair-verify.rs"
required-features = ["io"]
[[bin]]
name = "test-lit-shell"
path = "src/io/test-lit-shell.rs"
required-features = ["io"]
[build-dependencies.envcache]
version = "0.1.3"
[dependencies.clap]
features = ["yaml"]
optional = true
version = "2.33.3"
[dependencies.codespan]
optional = true
version = "0.7.0"
[dependencies.codespan-reporting]
optional = true
version = "0.7.0"
[dependencies.duct]
optional = true
version = "0.13.4"
[dependencies.enumset]
features = ["serde"]
version = "1.0.6"
[dependencies.generational-arena]
features = ["serde"]
version = "0.2.7"
[dependencies.radix_trie]
features = ["serde"]
version = "0.2.1"
[dependencies.rmp-serde]
optional = true
version = "0.15.1"
[dependencies.serde]
features = ["derive"]
version = "1.0.104"
[dev-dependencies.lit]
version = "1.0.3"
[features]
default = ["io", "llvm"]
io = ["clap", "codespan", "codespan-reporting", "duct", "rmp-serde"]
llvm = []
[package]
authors = ["Neil Henning <sheredom@gmail.com>"]
description = "A compiler framework written entirely in Rust"
edition = "2018"
license = "CC0-1.0"
name = "yair"
repository = "https://github.com/sheredom/yair"
version = "0.1.0"