-
Notifications
You must be signed in to change notification settings - Fork 1
/
definstr.lisp
69 lines (69 loc) · 1.34 KB
/
definstr.lisp
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
(in-package "Z80-ASM")
;;; awk -F" '()" '/defmethod emit-instruction/ { print "(definstr", $NF }'
(definstr adc nil)
(definstr add nil)
(definstr and nil)
(definstr bit nil)
(definstr call t)
(definstr ccf nil)
(definstr cp nil)
(definstr cpd nil)
(definstr cpdr nil)
(definstr cpi nil)
(definstr cpir nil)
(definstr cpl nil)
(definstr daa nil)
(definstr dec nil)
(definstr di nil)
(definstr djnz nil)
(definstr ei nil)
(definstr ex nil)
(definstr exx nil)
(definstr halt nil)
(definstr im nil)
(definstr in nil)
(definstr ind nil)
(definstr indr nil)
(definstr ini nil)
(definstr inir nil)
(definstr inc nil)
(definstr jp t)
(definstr jr t)
(definstr ld nil)
(definstr ldd nil)
(definstr lddr nil)
(definstr ldi nil)
(definstr ldir nil)
(definstr neg nil)
(definstr nop nil)
(definstr or nil)
(definstr otdr nil)
(definstr otir nil)
(definstr out nil)
(definstr outd nil)
(definstr outi nil)
(definstr pop nil)
(definstr push nil)
(definstr res nil)
(definstr ret t)
(definstr reti nil)
(definstr retn nil)
(definstr rl nil)
(definstr rla nil)
(definstr rlc nil)
(definstr rlca nil)
(definstr rld nil)
(definstr rr nil)
(definstr rra nil)
(definstr rrc nil)
(definstr rrca nil)
(definstr rrd nil)
(definstr rst nil)
(definstr sdc nil)
(definstr scf nil)
(definstr set nil)
(definstr sla nil)
(definstr sra nil)
(definstr srl nil)
(definstr sub nil)
(definstr xor nil)