Module etk_asm::asm[][src]

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

Assembler

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

Enums

Error

Errors that can occur while assembling instructions.

RawOp

An item to be assembled, which can be either an AbstractOp or a raw byte sequence.