List of all items
Structs
- ProgramEntries
- calcit::CalcitErr
- calcit::CalcitFn
- calcit::CalcitImport
- calcit::CalcitLocal
- calcit::CalcitMacro
- calcit::CalcitRecord
- calcit::CalcitScope
- calcit::CalcitSymbolInfo
- calcit::CalcitThunkInfo
- calcit::CalcitTuple
- calcit::LocatedWarning
- calcit::NodeLocation
- call_stack::CalcitStack
- call_stack::CallStackList
- cli_args::EmitIrCommand
- cli_args::EmitJsCommand
- cli_args::EvalCommand
- cli_args::ToplevelCalcit
- codegen::gen_ir::IrData
- program::EntryBook
- program::PROGRAM_CODE_DATA
- program::ProgramFileData
- snapshot::ChangesDict
- snapshot::CodeEntry
- snapshot::FileChangeInfo
- snapshot::FileInSnapShot
- snapshot::Snapshot
- snapshot::SnapshotConfigs
Enums
- builtins::effects::CliRunningMode
- calcit::Calcit
- calcit::CalcitArgLabel
- calcit::CalcitFnArgs
- calcit::CalcitList
- calcit::CalcitProc
- calcit::CalcitSyntax
- calcit::CalcitThunk
- calcit::ImportInfo
- calcit::MethodKind
- calcit::RawCodeType
- call_stack::StackKind
- cli_args::CalcitCommand
- program::ImportRule
Functions
- builtins::effects::calcit_running_mode
- builtins::effects::call_get_calcit_backend
- builtins::effects::cpu_time
- builtins::effects::get_env
- builtins::effects::init_effects_states
- builtins::effects::is_rust_eval
- builtins::effects::modify_cli_running_mode
- builtins::effects::quit
- builtins::effects::raise
- builtins::effects::read_file
- builtins::effects::write_file
- builtins::handle_proc
- builtins::handle_syntax
- builtins::is_js_syntax_procs
- builtins::is_proc_name
- builtins::is_registered_proc
- builtins::meta::assoc
- builtins::meta::async_sleep
- builtins::meta::buffer
- builtins::meta::cirru_nth
- builtins::meta::cirru_quote_to_list
- builtins::meta::cirru_type
- builtins::meta::data_to_code
- builtins::meta::display_stack
- builtins::meta::extract_code_into_edn
- builtins::meta::force_reset_gensym_index
- builtins::meta::format_cirru
- builtins::meta::format_cirru_edn
- builtins::meta::format_ternary_tree
- builtins::meta::format_to_cirru
- builtins::meta::format_to_lisp
- builtins::meta::generate_id
- builtins::meta::get_os
- builtins::meta::hash
- builtins::meta::invoke_method
- builtins::meta::is_spreading_mark
- builtins::meta::js_gensym
- builtins::meta::native_compare
- builtins::meta::new_class_tuple
- builtins::meta::new_tuple
- builtins::meta::no_op
- builtins::meta::parse_cirru
- builtins::meta::parse_cirru_edn
- builtins::meta::parse_cirru_list
- builtins::meta::recur
- builtins::meta::reset_gensym_index
- builtins::meta::reset_js_gensym_index
- builtins::meta::tuple_class
- builtins::meta::tuple_count
- builtins::meta::tuple_nth
- builtins::meta::tuple_params
- builtins::meta::tuple_with_class
- builtins::meta::turn_symbol
- builtins::meta::turn_tag
- builtins::meta::type_of
- builtins::register_import_proc
- builtins::syntax::call_spread
- builtins::syntax::call_try
- builtins::syntax::defmacro
- builtins::syntax::defn
- builtins::syntax::eval
- builtins::syntax::gensym
- builtins::syntax::get_raw_args
- builtins::syntax::get_raw_args_fn
- builtins::syntax::has_unquote
- builtins::syntax::macroexpand
- builtins::syntax::macroexpand_1
- builtins::syntax::macroexpand_all
- builtins::syntax::quasiquote
- builtins::syntax::quote
- builtins::syntax::syntax_if
- builtins::syntax::syntax_let
- calcit::format_to_lisp
- calcit::gen_core_id
- call_stack::display_stack
- call_stack::set_using_stack
- call_stack::show_stack
- call_stack::using_stack
- codegen::codegen_mode
- codegen::emit_js::emit_js
- codegen::emit_js::gen_stack::clear_stack
- codegen::emit_js::gen_stack::get_gen_stack
- codegen::emit_js::gen_stack::pop_call_stack
- codegen::emit_js::gen_stack::push_call_stack
- codegen::gen_ir::emit_ir
- codegen::set_code_gen_skip_arity_check
- codegen::set_codegen_mode
- codegen::skip_arity_check
- data::cirru::calcit_data_to_cirru
- data::cirru::calcit_to_cirru
- data::cirru::cirru_to_calcit
- data::cirru::code_to_calcit
- data::data_to_calcit
- data::edn::calcit_to_edn
- data::edn::edn_to_calcit
- load_core_snapshot
- load_module
- program::apply_code_changes
- program::clear_all_program_evaled_defs
- program::clone_evaled_program
- program::extract_program_data
- program::has_def_code
- program::load_by_index
- program::lookup_def_code
- program::lookup_def_target_in_import
- program::lookup_default_target_in_import
- program::lookup_evaled_def
- program::lookup_ns_target_in_import
- program::tip_coord
- program::write_evaled_def
- run_program
- runner::bind_marked_args
- runner::call_expr
- runner::eval_symbol_from_program
- runner::evaluate_args
- runner::evaluate_expr
- runner::evaluate_lines
- runner::evaluate_spreaded_args
- runner::evaluate_symbol
- runner::evaluate_symbol_from_program
- runner::evaluate_symbol_from_scope
- runner::parse_ns_def
- runner::preprocess::preprocess_core_let
- runner::preprocess::preprocess_defatom
- runner::preprocess::preprocess_defn
- runner::preprocess::preprocess_each_items
- runner::preprocess::preprocess_expr
- runner::preprocess::preprocess_ns_def
- runner::preprocess::preprocess_quasiquote
- runner::preprocess::preprocess_quasiquote_internal
- runner::preprocess::preprocess_quote
- runner::run_fn
- runner::run_fn_owned
- runner::track::count_pending_tasks
- runner::track::exit_when_cleared
- runner::track::track_task_add
- runner::track::track_task_release
- snapshot::create_file_from_snippet
- snapshot::gen_meta_ns
- snapshot::load_snapshot_data
- util::number::f64_to_i32
- util::number::f64_to_usize
- util::number::is_even
- util::number::is_integer
- util::number::is_odd
- util::string::extract_ns_def
- util::string::extract_pkg_from_ns
- util::string::has_ns_part
- util::string::is_digit
- util::string::is_letter
- util::string::matches_digits
- util::string::matches_float
- util::string::matches_js_var
- util::string::matches_simple_var
- util::string::strip_shebang
- util::string::wrap_js_str