List of all items
Structs
- context::Context
- error::Error
- error::ErrorNote
- eval::iterator::ArrayIterator
- eval::iterator::ArrayIterator2
- eval::iterator::ArrayIteratorRc
- eval::iterator::ArrayIteratorRc2
- eval::iterator::FloatRangeIterator
- eval::iterator::IntRangeIterator
- eval::iterator::MapIterator
- eval::iterator::SetIterator
- expr::expr_iter::ExprIter
- lexer::Lexer
- lexer::token::Token
- module::Module
- parser::Parser
- range::Position
- scope::Scope
- util::Break
- util::put_back_iterator::PutBackIterator
Enums
- error::ErrorNoteVariant
- error::ErrorVariant
- expr::Expr
- expr::ForeignFnRef
- lexer::comment::CommentKind
- lexer::token::TokenKind
Traits
Functions
- api::compile
- api::compile_string
- api::eval_string
- api::has_tan_extension
- api::has_tan_extension_strict
- api::lex_string
- api::parse_string
- api::parse_string_all
- api::parse_string_with_position
- api::strip_tan_extension
- check::check
- check::check_fn
- eval::eval
- eval::eval_args
- eval::eval_key_symbol
- eval::eval_let::eval_let
- eval::eval_symbol
- eval::eval_type
- eval::invoke
- eval::invoke_func
- eval::iterator::try_iterator_from
- eval::iterator::try_iterator_from_consuming
- eval::util::anchor_error
- eval::util::canonicalize_path
- eval::util::compute_module_file_paths
- eval::util::eval_file
- eval::util::eval_module
- eval::util::get_bindings_with_prefix
- eval::util::get_current_file_path
- eval::util::resolve_module_path
- eval::util::set_current_file_path
- expr::annotate
- expr::annotate_range
- expr::annotate_type
- expr::expr_clone
- expr::expr_to_position
- expr::expr_to_range
- expr::format_value
- expr::has_dyn_type
- expr::has_type_annotation
- expr::is_truthy
- expr::position_to_expr
- expr::range_to_expr
- macro_expand::macro_expand
- optimize::optimize
- optimize::optimize_fn
- parser::util::desugar_key_path
- parser::util::is_key_path
- parser::util::is_key_symbol
- parser::util::is_potential_number
- parser::util::is_potential_uint
- parser::util::recognize_range
- parser::util::recognize_string_template
- prune::prune
- prune::prune_fn
- resolver::resolve_op_method
- util::args::unpack_arg
- util::args::unpack_array_arg
- util::args::unpack_array_mut_arg
- util::args::unpack_bool_arg
- util::args::unpack_buffer_arg
- util::args::unpack_char_arg
- util::args::unpack_float_arg
- util::args::unpack_float_range_arg
- util::args::unpack_foreign_arg
- util::args::unpack_int_arg
- util::args::unpack_map_arg
- util::args::unpack_map_mut_arg
- util::args::unpack_stringable_arg
- util::args::unpack_symbolic_arg
- util::args::unpack_u8_arg
- util::expect_lock_read
- util::expect_lock_write
- util::fmt::format_float
- util::fs::get_dirname
- util::fs::get_full_extension
- util::is_dynamically_scoped
- util::is_ellipsis
- util::is_path_literal
- util::is_range_literal
- util::is_reserved_symbol
- util::is_type
- util::method::compute_dyn_signature
- util::method::compute_signature_from_annotations
- util::module_util::require_module
- util::try_lock_read