Re-exports§
pub use api::ApiError;pub use api::diff;pub use api::diff_expr;pub use api::emit_python;pub use api::emit_python_expr;pub use api::parse;pub use api::simplify;pub use api::simplify_expr;pub use backend::interp::InterpError;pub use backend::interp::Value;pub use backend::interp::eval as interp_eval;pub use compose::ComposeError;pub use compose::RenameError;pub use compose::compose;pub use compose::compose_with_diags;pub use compose::rename_params;pub use diag::Diag;pub use diag::DiagCode;pub use diag::DiagConfig;pub use diag::Severity;pub use ir::LowerResultWithErrors;pub use ir::TypedDagError;pub use ir::lower;pub use ir::lower;pub use ir::lower_with_config;pub use ir::lower_with_config_collect;pub use opt::OptConfig;pub use opt::OptMode;pub use opt::optimize;pub use opt::optimize_with_info;pub use opt::optimize_with_info_and_config;pub use parse::ast::Expr as ExprNode;pub use parse::ast::FuncDef;pub use parse::ast::Span;pub use parse::ast::Spanned;pub use parse::parse_dsl;pub use parse::parse_dsl_with_errors;
Modules§
- api
- backend
- compose
- config
- diag
- differentiate
- experimental
- Experimental differentiation internals.
- highlight
- Syntax highlighting derived from the same Chumsky parser and lexer. Single source of truth: no separate TextMate grammar.
- ir
- opt
- parse
- repl