pub(super) fn from_indirect(code: u8) -> Self {
        match code {
            0 => Self::AddrBC,
            1 => Self::AddrDE,
            2 => Self::AddrHLInc,
            3 => Self::AddrHLDec,
            _ => panic!("Unrecognized indirection code {}", code),
        }
    }
/// Get the 8 bit operand from the given `p` code for an indirection.
Get the 8 bit operand from the given `p` code for an indirection.
Get the 8 bit operand from the given ` p ` code for an indirection .
pub(super) fn from_indirect(code: u8) -> Self {
        match code {
            0 => Self::AddrBC,
            1 => Self::AddrDE,
            2 => Self::AddrHLInc,
            3 => Self::AddrHLDec,
            _ => panic!("Unrecognized indirection code {}", code),
        }
    }
pub ( super ) fn from_indirect ( code : u8 ) -> Self { match code { 0 => Self :: AddrBC , 1 => Self :: AddrDE , 2 => Self :: AddrHLInc , 3 => Self :: AddrHLDec , _ => panic ! ( " " code ) , } }
Get the 8 bit operand from the given `p` code for an indirection.
Get the 8 bit operand from the given ` p ` code for an indirection .
code
u8
code
u8