blob: e76ba1537e7b8a69bbcd06e2ce7aad7fb5bfbd73 (
plain)
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
|
T__0=1
T__1=2
T__2=3
LOAD=4
STORE=5
STOREI=6
MOVE=7
ADD=8
ADDI=9
SUB=10
SUBI=11
MUL=12
MULI=13
DIV=14
DIVI=15
PUSH=16
PUSHR=17
POP=18
POPR=19
BRANCH=20
BRANCHEQ=21
BRANCHLESSEQ=22
JUMPSUB=23
RETURNSUB=24
HALT=25
REG=26
LABEL=27
NUMBER=28
WHITESP=29
LINECOMENTS=30
ERR=31
'('=1
')'=2
':'=3
'load'=4
'store'=5
'storei'=6
'move'=7
'add'=8
'addi'=9
'sub'=10
'subi'=11
'mul'=12
'muli'=13
'div'=14
'divi'=15
'push'=16
'pushr'=17
'pop'=18
'popr'=19
'b'=20
'beq'=21
'bleq'=22
'jsub'=23
'rsub'=24
'halt'=25
|