//////////////////////////////// public OpCode(String Mnemonic, FctType LongFctType, int Function) { this.Mnemonic = Mnemonic; this.Function = Function; this.FctType = LongFctType; this.IndirectFunction = Function; this.Indirect = true; this.IndirectOr = false; this.ShortFunction = 0x00; }
public OpCode(String Mnemonic, FctType LongFctType, int Function, FctType ShortFctType, int ShortOpCode) { this.Mnemonic = Mnemonic; this.Function = Function; this.FctType = LongFctType; this.IndirectFunction = Function; this.Indirect = true; this.IndirectOr = false; this.ShortFunction = ShortOpCode; this.ShortParamRange = ShortFctType; }
public OpCode(String Mnemonic, FctType LongFctType, int Function, int IndirectFunction, bool IndirectOr, FctType ShortFctType, int ShortOpCode, int AlphaFunction) { this.Mnemonic = Mnemonic; this.Function = Function; this.FctType = LongFctType; this.IndirectFunction = IndirectFunction; this.Indirect = IndirectFunction != 0x00; this.IndirectOr = IndirectOr; this.ShortFunction = ShortOpCode; this.ShortParamRange = ShortFctType; this.AlphaFunction = AlphaFunction; }
public OpCode(String Mnemonic, FctType ParamType) { this.Mnemonic = Mnemonic; this.FctType = ParamType; }