[badges.gitlab]
branch = "main"
repository = "mech-lang/mech"
[badges.maintenance]
status = "actively-developed"
[dependencies.indexmap]
version = "2.7.0"
[dependencies.libm]
version = "0.2.11"
[dependencies.mech-core]
version = "0.2.30"
[dependencies.mech-logic]
version = "0.2.30"
[dependencies.mech-math]
version = "0.2.30"
[dependencies.mech-matrix]
version = "0.2.30"
[dependencies.mech-range]
version = "0.2.30"
[dependencies.mech-stats]
version = "0.2.30"
[dependencies.nalgebra]
version = "0.33.2"
[dependencies.num-traits]
default-features = false
features = ["libm"]
version = "0.2.19"
[dependencies.paste]
version = "1.0.15"
[dependencies.simba]
version = "0.9.0"
[features]
Bool = []
F32 = []
F64 = []
I128 = []
I16 = []
I32 = []
I64 = []
I8 = []
Matrix1 = []
Matrix2 = []
Matrix2x3 = []
Matrix3 = []
Matrix3x2 = []
Matrix4 = []
MatrixD = []
RowVector2 = []
RowVector3 = []
RowVector4 = []
RowVectorD = []
U128 = []
U16 = []
U32 = []
U64 = []
U8 = []
Vector2 = []
Vector3 = []
Vector4 = []
VectorD = []
default = ["stdlib", "Bool", "unsigned-ints", "signed-ints", "floats", "matrix"]
fixed-matrix = ["Matrix4", "Matrix3", "Matrix2", "Matrix1", "Matrix2x3", "Matrix3x2"]
fixed-row-vector = ["RowVector4", "RowVector3", "RowVector2"]
fixed-vector = ["Vector4", "Vector3", "Vector2"]
floats = ["F32", "F64"]
matrix = ["fixed-matrix", "fixed-vector", "fixed-row-vector", "RowVectorD", "VectorD", "MatrixD"]
signed-ints = ["I8", "I16", "I32", "I64"]
stdlib = []
unsigned-ints = ["U8", "U16", "U32", "U64"]
[lib]
name = "mech_interpreter"
path = "src/lib.rs"
[package]
authors = ["Corey Montella <corey@mech-lang.org>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["no-std", "science::robotics", "science", "game-engines", "database-implementations"]
description = "The Mech language runtime."
documentation = "http://docs.mech-lang.org"
edition = "2021"
homepage = "https://mech-lang.org"
keywords = ["mech", "language", "programming", "dataflow", "runtime"]
license = "Apache-2.0"
name = "mech-interpreter"
readme = "README.md"
repository = "https://github.com/mech-lang/mech"
rust-version = "1.84"
version = "0.2.30"