Module etk_asm::asm

source ·
Expand description

Single-scope assembler implementation and related types.

See Assembler for more details on the low-level assembly process, or the crate::ingest module for a higher-level interface.

Structs

  • Assembles a series of RawOp into raw bytes, tracking and resolving macros and labels, and handling dynamic pushes.

Enums

  • Errors that can occur while assembling instructions.
  • An item to be assembled, which can be either an AbstractOp or a raw byte sequence.