[[bench]]
harness = false
name = "compile"
[build-dependencies.chrono]
version = "0.4.22"
[build-dependencies.path-absolutize]
version = "3.0.10"
[build-dependencies.regex]
version = "1.1.7"
[build-dependencies.toml]
version = "0.8.0"
[dependencies.ellie_bytecode]
optional = true
version = "0.5.4"
[dependencies.ellie_core]
default-features = false
version = "0.7.3"
[dependencies.ellie_fmt]
optional = true
version = "0.5.3"
[dependencies.ellie_parser]
default-features = false
optional = true
version = "0.8.3"
[dependencies.ellie_renderer_utils]
default-features = false
optional = true
version = "0.3.0"
[dependencies.ellie_tokenizer]
default-features = false
optional = true
version = "0.7.3"
[dependencies.ellie_vm]
optional = true
version = "0.6.5"
[dependencies.path-absolutize]
optional = true
version = "3.0.10"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.serde_json]
default-features = false
features = ["alloc"]
optional = true
version = "1.0"
[dev-dependencies.criterion]
features = ["html_reports", "csv_output"]
version = "0.5.1"
[features]
cli-utils = ["ellie_renderer_utils/cli-utils"]
compiler = ["ellie_tokenizer", "ellie_parser", "ellie_bytecode", "ellie_core/compiler_utils"]
default = ["vm", "compiler", "fmt", "std"]
fmt = ["ellie_fmt"]
renderer_utils = ["ellie_renderer_utils"]
standard_rules = ["ellie_parser/standard_rules"]
std = ["ellie_vm/std", "ellie_core/std"]
vm = ["ellie_vm"]
[package]
authors = ["Ahmetcan Aksu <ahmetcanaksu@behemehal.org>", "Behemehal <info@behemehal.org>"]
categories = ["compilers", "embedded", "no-std"]
description = "Why ellie? Ellie is a type-safe programing language that runs on embedded and sandboxed environments."
documentation = "https://docs.rs/ellie_engine"
edition = "2021"
homepage = "https://www.ellie-lang.org"
keywords = ["ellie", "language", "compiler", "vm", "embeddable"]
license-file = "LICENSE"
name = "ellie_engine"
readme = "README.md"
repository = "https://github.com/behemehal/Ellie-Language"
version = "1.5.20-alpha"