Template variable specification

Variable name

Type

Description

mcdecoder

McDecoder

Root element of decoder model.

machine

MachineDecoder

Decoding information about machine. Shorthand for mcdecoder.machine

machine_decoder

MachineDecoder

Decoding information about machine. Shorthand for mcdecoder.machine.

Deprecated and will be removed in version 1.0

instructions

Sequence of InstructionDecoder

Decoding information about instructions. Shorthand for mcdecoder.instructions

instruction_decoders

Sequence of InstructionDecoder

Decoding information about instructions. Shorthand for mcdecoder.instructions.

Deprecated and will be removed in version 1.0

ns

string

Namespace prefix for generated codes. Shorthand for mcdecoder.namespace_prefix

extras

any (user-specific)

User-defined data for the global scope. Shorthand for mcdecoder.extras

See MC decoder model specification to understand the types of template variables.