Documentation ¶
Index ¶
- Variables
- type Instruction
- type Op
- type Registers
- func Addi(r Registers, operA, operB, targetReg int) Registers
- func Addr(r Registers, operA, operB, targetReg int) Registers
- func Bani(r Registers, operA, operB, targetReg int) Registers
- func Banr(r Registers, operA, operB, targetReg int) Registers
- func Bori(r Registers, operA, operB, targetReg int) Registers
- func Borr(r Registers, operA, operB, targetReg int) Registers
- func Eqir(r Registers, operA, operB, targetReg int) Registers
- func Eqri(r Registers, operA, operB, targetReg int) Registers
- func Eqrr(r Registers, operA, operB, targetReg int) Registers
- func Gtir(r Registers, operA, operB, targetReg int) Registers
- func Gtri(r Registers, operA, operB, targetReg int) Registers
- func Gtrr(r Registers, operA, operB, targetReg int) Registers
- func Muli(r Registers, operA, operB, targetReg int) Registers
- func Mulr(r Registers, operA, operB, targetReg int) Registers
- func Seti(r Registers, operA, operB, targetReg int) Registers
- func Setr(r Registers, operA, operB, targetReg int) Registers
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Instruction ¶
func (Instruction) Run ¶
func (i Instruction) Run(r *Registers)
Click to show internal directories.
Click to hide internal directories.