List of all items
Structs
- ast::RecordEntry
- ast::Span
- ast::Spanned
- environment::Environment
- error::RuntimeError
- heap::Heap
- heap::LambdaPointer
- heap::ListPointer
- heap::RecordPointer
- heap::StringPointer
- stats::CallStats
- stats::FunctionCallStats
- stats::ProfilingSummary
- units::Unit
- values::LambdaDef
- values::SerializableLambdaDef
- values::WithHeap
Enums
- ast::BinaryOp
- ast::DoStatement
- ast::Expr
- ast::PostfixOp
- ast::RecordKey
- ast::UnaryOp
- functions::BuiltInFunction
- functions::FunctionDef
- heap::HeapValue
- heap::IterablePointer
- parser::Rule
- parser::Token
- precedence::Assoc
- units::ConversionType
- units::UnitCategory
- values::FunctionArity
- values::LambdaArg
- values::PrimitiveValue
- values::ReifiedIterableValue
- values::ReifiedIterableValueType
- values::ReifiedValue
- values::SerializableIterableValue
- values::SerializableValue
- values::Value
- values::ValueType
Traits
Functions
- ast_to_source::expr_to_source
- ast_to_source::expr_to_source_with_scope
- expressions::evaluate_ast
- expressions::evaluate_pairs
- expressions::pairs_to_expr
- expressions::validate_portable_value
- formatter::format_expr
- formatter::join_statements_with_spacing
- functions::clear_function_call_stats
- functions::get_built_in_function_def_by_ident
- functions::get_built_in_function_idents
- functions::get_function_call_stats
- functions::get_function_def
- functions::is_built_in_function
- parser::get_pairs
- parser::get_tokens
- precedence::build_pratt_parser
- precedence::operator_info
- units::convert
- units::find_unit
- units::get_all_units
- units::resolve_unit
- values::format_display_number