List of all items
Structs
- ProtocolParseResult
- ProtocolQueryVar
- ProtocolVar
- RepoRef
- TalHeuristics
- assembler::Assembler
- assembler::Macro
- assembler::Reference
- assembler::Symbol
- bkend::AssemblyOutput
- bkend_buxn::UxnBuxnBackend
- bkend_uxn38::UxnUxn38Backend
- bkend_uxn::UxnDUxnAsmBackend
- debug::DebugAssembleResult
- debug::DebugAssembler
- debug::DrifblimBackend
- debug::DrifblimSeedBackend
- debug::DrifloonBackend
- debug::UxnasmBackend
- debug::UxntalBackend
- devicemap::Device
- devicemap::DeviceField
- emu_buxn::BuxnMapper
- emu_cuxn::CuxnMapper
- emu_uxn::UxnMapper
- error::LabelReferenceErrorData
- fetch::codeberg::Codeberg
- fetch::downloader::DownloaderRedirect
- fetch::github::GitHub
- fetch::local_file::LocalFile
- fetch::patchstorage::PatchStorage
- fetch::provider::FetchResult
- fetch::provider::RepoRef
- fetch::srht::SourceHut
- hexrev::HexRev
- lexer::Lexer
- lexer::TokenWithPos
- opcodes::Opcodes
- parser::Instruction
- parser::Parser
- probe_runtime::ProbeRuntimeResult
- probe_tal::Manifest
- probe_tal::ManifestEntry
- probe_tal::ProbeTalCharacteristics
- probe_tal::ProbeTalResult
- probe_tal::ProbeTalStats
- protocol_parser::ProtocolParser
- rom::Rom
- util::RealRomCache
- util::RealRomEntryResolver
- v1::ProtocolParseResult
- v1::ProtocolParser
- v1::ProtocolQueryVar
- v1::ProtocolVar
- v1::RepoRef
- v1::TalHeuristics
Enums
- EmulatorKind
- ProtocolQueryType
- ProtocolQueryVarVar
- ProtocolVarType
- ProtocolVarVar
- chocolatal::PreprocessError
- emulator_utils::FileType
- error::AssemblerError
- lexer::Token
- parser::AstNode
- runes::Rune
- v1::EmulatorKind
- v1::ProtocolQueryType
- v1::ProtocolQueryVarVar
- v1::ProtocolVarType
- v1::ProtocolVarVar
Traits
- EmulatorArgMapper
- EmulatorLauncher
- EmulatorPathCheck
- bkend::AssemblerBackend
- fetch::provider::Provider
- probe_tal::AssemblerWithProbe
- probe_tal::ProbeTal
- v1::EmulatorArgMapper
- v1::EmulatorLauncher
- v1::EmulatorPathCheck
Functions
- all_emulator_kinds
- assemble
- assemble_directory
- assemble_file
- assemble_file_auto
- assemble_file_to_rom
- assemble_file_with_symbols
- assemble_with_path
- assemble_with_rust_interface_module
- bkend_buxn::buxn_repo_get_path
- bkend_buxn::ensure_buxn_repo
- bkend_buxn::ensure_docker_buxn_image
- bkend_buxn::run_buxn_get_stdout
- bkend_drif::drifblim_repo_get_drifblim
- bkend_drif::drifblim_repo_get_drifblim_seed
- bkend_drif::drifblim_repo_get_drifloon
- bkend_drif::ensure_drifblim_repo
- bkend_drif::get_rom_bytes_resolved
- bkend_drif::get_rom_bytes_via_uxntal
- bkend_drif::write_rom_resolved
- bkend_drif::write_rom_via_uxntal
- bkend_uxn38::ensure_docker_uxn38_image
- bkend_uxn38::ensure_uxn38_repo
- bkend_uxn38::uxn38_repo_get_path
- bkend_uxn::ensure_docker_uxn_image
- bkend_uxn::ensure_uxn_repo
- bkend_uxn::uxn_repo_get_path
- chocolatal::deluge_preprocess
- chocolatal::preprocess
- debug::compare_preprocessors
- debug::run_uxncli_get_stdout
- devicemap::parse_device_map_line
- devicemap::parse_device_maps
- dis_uxndis::ensure_uxndis_repo
- dis_uxndis::run_dis_file
- dis_uxndis::uxndis_repo_get_drifloon
- dis_uxndis::uxndis_repo_get_uxndis
- dis_uxndis::uxndis_repo_get_uxndis_seed
- emulator_kind_name
- emulator_utils::detect_file_type
- emulator_utils::fetch_stdin_content
- emulator_utils::resolve_arg_url
- emulator_utils::spawn_emulator_with_logging
- emulator_utils::spawn_emulator_with_stdin_and_logging
- emulator_utils::spawn_emulator_with_timeout
- fetch::downloader::ensure_git_repo
- fetch::downloader::http_get
- fetch::downloader::resolve_and_fetch_entry
- fetch::downloader::resolve_and_fetch_git_entry
- fetch::downloader::write_bytes
- fetch::fetch_repo_tree
- fetch::html_redirect::extract_linkedin_redirect
- fetch::includes::parse_includes
- fetch::includes::repo_entry_guesses
- fetch::includes::resolve_include
- fetch::parse_git_url_direct
- fetch::parse_repo
- fetch::parse_uxntal_url
- fetch::resolver::resolve_entry_from_url
- generate_rust_interface_module
- get_emulator_launcher
- get_emulator_launcher_with_heuristics
- get_emulator_mapper
- get_or_write_cached_rom
- hash_url
- hexrev::main
- lexer::extract_includes_from_lexer
- mode_basic::get_cached_canonical_basic_rom
- mode_basic::handle_basic_file_with_protocol
- mode_basic::handle_basic_mode
- mode_basic::resolve_canonical_basic_rom
- mode_orca::get_cached_canonical_orca_rom
- mode_orca::get_workspace_canonical_orca_rom
- mode_orca::handle_orca_file_with_protocol
- mode_orca::handle_orca_mode
- mode_orca::resolve_canonical_orca_rom
- opcode_table::create_instruction_map
- opcode_table::decode_opcode
- opcode_table::encode_opcode
- opcode_table::get_opcode_name
- opcode_table::verify_opcode_table
- paths::uxntal_roms_get_path
- percent_decode_or_original
- probe_runtime::probe_runtime
- probe_tal::analyze_tal_source_stats
- probe_tal::get_file_types
- probe_tal::get_resolution
- probe_tal::has_manifest
- probe_tal::has_metadata
- probe_tal::has_snarf
- probe_tal::has_theme
- probe_tal::heuristic_dicts_lexer
- probe_tal::heuristic_expects_a_path
- probe_tal::heuristic_manifest_lexer
- probe_tal::heuristic_meta_data
- probe_tal::heuristic_meta_data_lexer
- probe_tal::heuristic_screen_dimensions
- probe_tal::heuristic_uses_console
- probe_tal::heuristic_uses_gui
- probe_tal::print_all_tal_heuristics
- probe_tal::print_all_tal_heuristics_bytes
- util::create_git_command
- util::pause_for_windows
- util::pause_on_error
- v1::all_emulator_kinds
- v1::emulator_kind_name
- v1::get_emulator_launcher
- v1::get_emulator_launcher_with_heuristics
- v1::get_emulator_mapper
- wsl::detect_wsl