L2Named Operand Type
An L2NamedOperandType is used to specify both an L2OperandType and a String naming its purpose with respect to some L2Operation. This effectively allows operations to declare named operands, increasing the descriptiveness of the level two instruction set. The names are not used in any way at runtime.
Author
Mark van Gulik
Todd L Smith
Parameters
The L2OperandType to wrap.
The name of this operand.
The Purpose that best describes the L2NamedOperandType, if any.
Types
A Purpose specifies additional semantic meaning for an L2NamedOperandType.
Properties
The String that names the receiver within an L2Operation.
The L2OperandType that the receiver decorates.
The Purpose that best describes the L2NamedOperandType, if any.
Functions
Answer the L2OperandType that this decorates.
Answer the Purpose that best describes the L2NamedOperandType, if any.