File: ops.inc

package info (click to toggle)
mixal 1.08-9
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 208 kB
  • ctags: 286
  • sloc: ansic: 1,597; makefile: 89; awk: 10
file content (51 lines) | stat: -rw-r--r-- 1,736 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
	def_opcode("add", 1, 5, 0),
	def_directive("alf", do_alf),
	def_opcode("char", 5, 1, extended),
	def_opcode("cmp-", 56, 5, 0),
	def_directive("con", do_con),
	def_opcode("dec-", 48, 1, extended),
	def_opcode("div", 4, 5, 0),
	def_directive("end", do_end),
	def_opcode("enn-", 48, 3, extended),
	def_opcode("ent-", 48, 2, extended),
	def_directive("equ", do_equ),
	def_opcode("hlt", 5, 2, extended),
	def_opcode("in", 36, 0, 0),
	def_opcode("inc-", 48, 0, extended),
	def_opcode("ioc", 35, 0, 0),
	def_opcode("j-n", 40, 0, extended),
	def_opcode("j-nn", 40, 3, extended),
	def_opcode("j-np", 40, 5, extended),
	def_opcode("j-nz", 40, 4, extended),
	def_opcode("j-p", 40, 2, extended),
	def_opcode("j-z", 40, 1, extended),
	def_opcode("jbus", 34, 0, 0),
	def_opcode("je", 39, 5, extended),
	def_opcode("jg", 39, 6, extended),
	def_opcode("jge", 39, 7, extended),
	def_opcode("jl", 39, 4, extended),
	def_opcode("jle", 39, 9, extended),
	def_opcode("jmp", 39, 0, extended),
	def_opcode("jne", 39, 8, extended),
	def_opcode("jnov", 39, 3, extended),
	def_opcode("jov", 39, 2, extended),
	def_opcode("jred", 38, 0, 0),
	def_opcode("jsj", 39, 1, extended),
	def_opcode("ld-", 8, 5, 0),
	def_opcode("ld-n", 16, 5, 0),
	def_opcode("move", 7, 1, 0),
	def_opcode("mul", 3, 5, 0),
	def_opcode("nop", 0, 0, 0),
	def_opcode("num", 5, 0, extended),
	def_directive("orig", do_orig),
	def_opcode("out", 37, 0, 0),
	def_opcode("sla", 6, 0, extended),
	def_opcode("slax", 6, 2, extended),
	def_opcode("slc", 6, 4, extended),
	def_opcode("sra", 6, 1, extended),
	def_opcode("srax", 6, 3, extended),
	def_opcode("src", 6, 5, extended),
	def_opcode("st-", 24, 5, 0),
	def_opcode("stj", 32, 2, 0),
	def_opcode("stz", 33, 5, 0),
	def_opcode("sub", 2, 5, 0),