Module fuel_etk_asm::ops

source ·
Expand description

Definitions of all instructions supported by the assembler.

Structs

Evaluation context for Expression.
Expression macro definition op fields.
Expression macro invocation imm.
An immediate value for push instructions.
Instruction macro definition op fields.
Instruction macro invocation op.
An error that arises when converting a slice into an immediate.
The error that can arise while parsing a specifier from a string.

Enums

Marker type for instructions which may accept labels, variables, or constants as arguments.
Like an Op, except it also supports virtual instructions.
The access mode (read, write, both) of an instruction.
A mathematical expression.
Macro definition.
A terminal value in an expression.

Traits

Allows to concretize operations.