List of all items[−]
Structs
- ast::Block
- ast::Pos
- parse::parse_util::BlockBuilder
- parse::parse_util::BlockReference
- parse::parse_util::PaxProgramBuilder
- parse::put_back::PutBackN
- parse::tokenizer::Tokenizer
- program::analyze::PaxAnalyzerWalker
- program::analyze::RegInfo
- program::analyze::RegState
- program::analyze::RegStateBlock
- program::graph::BlockGraph
- program::optimize::OptimizeProgram
- runner::wasm::wasmtime::WasmContext
- targets::c64::C64ForthCompiler
- targets::dos::DosForthCompiler
- targets::gb::GameboyForthCompiler
- targets::tom1::Tom1ForthCompiler
- targets::wasm::WasmForthCompiler
- targets::wasm::WasmForthCompilerWalker
Enums
- ast::Pax
- ast::PaxTerm
- check::CheckMode
- parse::parse_util::ParseMode
- parse::tokenizer::Token
- program::analyze::RegFate
- program::analyze::RegOrigin
- program::graph::TargetType
- program::walker::WalkerLevel
- targets::Target
- targets::gb::GbIr
Traits
Functions
- ast::instruction_count
- check::check_program
- debug::debug_program
- debug::debug_program_test
- debug::read_line
- dump_blocks
- dump_program
- name_slug
- parse::parse_to_pax
- parse::put_back::put_back_n
- program::analyze::dump_reg_info
- program::analyze::dump_reg_state_blocks
- program::analyze::function_analyze
- program::constants::propagate
- program::dead_code::eliminate
- program::graph::program_graph
- program::inline::inline_into_function
- program::optimize::optimize_main
- program::strip::strip
- program::strip::strip_branches
- program::strip::strip_functions
- program::walker::structured_walk
- runner::wasm::wasmtime::parse_wasm
- runner::wasm::wasmtime::run_wasm
- targets::c64::cross_compile_ir_c64
- targets::c64::cross_compile_ir_term_c64
- targets::dos::cross_compile_ir_dos
- targets::dos::cross_compile_ir_term_dos
- targets::gb::cross_compile_ir_gb
- targets::parse_target
- targets::tom1::cross_compile_ir_term_tom
- targets::tom1::cross_compile_ir_tom
Typedefs
- ast::Located
- ast::PaxAddress
- ast::PaxLiteral
- ast::PaxProgram
- ast::PaxSpan
- program::analyze::RegIndex
- program::analyze::RegInfoMap
- program::analyze::WithRegState