aether/api/
mod.rs

1use crate::cache::ASTCache;
2use crate::evaluator::Evaluator;
3use crate::optimizer::Optimizer;
4
5mod cache;
6mod constructors;
7mod eval;
8mod limits;
9mod stdlib;
10mod trace;
11
12/// 主要的 Aether 引擎结构体
13pub struct Aether {
14    pub(crate) evaluator: Evaluator,
15    pub(crate) cache: ASTCache,
16    pub(crate) optimizer: Optimizer,
17}