Implemented addition
This commit is contained in:
@ -4,17 +4,30 @@ type Mnemonic uint8
|
||||
|
||||
const (
|
||||
NONE Mnemonic = iota
|
||||
ADD
|
||||
CALL
|
||||
JUMP
|
||||
LABEL
|
||||
MOVE
|
||||
RETURN
|
||||
SYSCALL
|
||||
LABEL
|
||||
CALL
|
||||
JUMP
|
||||
)
|
||||
|
||||
// String returns a human readable version.
|
||||
func (m Mnemonic) String() string {
|
||||
switch m {
|
||||
case ADD:
|
||||
return "add"
|
||||
|
||||
case CALL:
|
||||
return "call"
|
||||
|
||||
case JUMP:
|
||||
return "jump"
|
||||
|
||||
case LABEL:
|
||||
return "label"
|
||||
|
||||
case MOVE:
|
||||
return "move"
|
||||
|
||||
@ -23,15 +36,6 @@ func (m Mnemonic) String() string {
|
||||
|
||||
case SYSCALL:
|
||||
return "syscall"
|
||||
|
||||
case LABEL:
|
||||
return "label"
|
||||
|
||||
case CALL:
|
||||
return "call"
|
||||
|
||||
case JUMP:
|
||||
return "jump"
|
||||
}
|
||||
|
||||
return "NONE"
|
||||
|
Reference in New Issue
Block a user