Module synthesis

Source

Structs§

EpochProgram
RegisterTable
A register table is used to track the registers for each literal type.
SynthesisPuzzle

Enums§

PuzzleDestination
PuzzleInstructionType
PuzzleOperand
PuzzleRegister

Constants§

NUM_PUZZLE_INSTRUCTION_VARIANTS
The number of puzzle instruction variants.

Functions§

instruction_set

Type Aliases§

InstructionSet
A type alias for the instruction set. The instruction set is a vector of tuples, where each tuple contains: