Concepts
Impl Bind Pattern
The Impl Bind Pattern allows us to create a new type that represents another type, but binds a parameter to all the methods in this implementation.
Posted 2023-04-17 13:44:34 ‐ 1 min read
Pseudo Instruction
Pseudo instruction is an asm instruction which cannot be rendered directly, but needs to be translated into one or several [simple instructions](@/concepts/simple_instruction.md) first.
Posted 2023-01-27 06:19:43 ‐ 1 min read
Simple Instruction
Simple Instruction is an instruction which is not a [pseudo instruction](@/concepts/pseudo_instruction.md).
Posted 2023-01-27 06:19:43 ‐ 1 min read
Distance (between symbols/instructions)
Distance (between symbols/instructions) is the distance between two symbols/instructions, can be negative.
Posted 2023-01-27 04:10:37 ‐ 1 min read
Address (of a symbol/instruction)
Address (of a symbol/instruction) is the address of a symbol/instruction when a section is loaded to memory.
Posted 2023-01-23 13:03:36 ‐ 1 min read
Offset (of a symbol/instruction)
Offset (of a symbol/instruction) is the distance of a symbol/instruction from the start of the section.
Posted 2023-01-23 13:03:36 ‐ 1 min read
Pending Symbol
(Reference to) a symbol in other clef files.
Posted 2023-01-23 04:00:47 ‐ 1 min read
Symbol
A label which can be used to identify a variable, function, or other object which has an address.
Posted 2023-01-23 02:33:32 ‐ 1 min read