repo.or.cz
/
lua.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Imported from ../lua-3.0.tar.gz.
[lua.git]
/
src
/
luac
/
print.h
blob
00e344ca778abd47cb42796fbc107dd933fa2f8d
1
/*
2
** print.h
3
** opcode names
4
** $Id: print.h,v 1.3 1997/04/14 14:42:50 lhf Exp $
5
*/
6
7
static char
*
OpCodeName
[]={
/* ATTENTION: same order as enum in opcode.h */
8
"PUSHNIL"
,
9
"PUSH0"
,
10
"PUSH1"
,
11
"PUSH2"
,
12
"PUSHBYTE"
,
13
"PUSHWORD"
,
14
"PUSHFLOAT"
,
15
"PUSHSTRING"
,
16
"PUSHFUNCTION"
,
17
"PUSHLOCAL0"
,
18
"PUSHLOCAL1"
,
19
"PUSHLOCAL2"
,
20
"PUSHLOCAL3"
,
21
"PUSHLOCAL4"
,
22
"PUSHLOCAL5"
,
23
"PUSHLOCAL6"
,
24
"PUSHLOCAL7"
,
25
"PUSHLOCAL8"
,
26
"PUSHLOCAL9"
,
27
"PUSHLOCAL"
,
28
"PUSHGLOBAL"
,
29
"PUSHINDEXED"
,
30
"PUSHSELF"
,
31
"STORELOCAL0"
,
32
"STORELOCAL1"
,
33
"STORELOCAL2"
,
34
"STORELOCAL3"
,
35
"STORELOCAL4"
,
36
"STORELOCAL5"
,
37
"STORELOCAL6"
,
38
"STORELOCAL7"
,
39
"STORELOCAL8"
,
40
"STORELOCAL9"
,
41
"STORELOCAL"
,
42
"STOREGLOBAL"
,
43
"STOREINDEXED0"
,
44
"STOREINDEXED"
,
45
"STORELIST0"
,
46
"STORELIST"
,
47
"STORERECORD"
,
48
"ADJUST0"
,
49
"ADJUST"
,
50
"CREATEARRAY"
,
51
"EQOP"
,
52
"LTOP"
,
53
"LEOP"
,
54
"GTOP"
,
55
"GEOP"
,
56
"ADDOP"
,
57
"SUBOP"
,
58
"MULTOP"
,
59
"DIVOP"
,
60
"POWOP"
,
61
"CONCOP"
,
62
"MINUSOP"
,
63
"NOTOP"
,
64
"ONTJMP"
,
65
"ONFJMP"
,
66
"JMP"
,
67
"UPJMP"
,
68
"IFFJMP"
,
69
"IFFUPJMP"
,
70
"POP"
,
71
"CALLFUNC"
,
72
"RETCODE0"
,
73
"RETCODE"
,
74
"SETLINE"
,
75
"VARARGS"
,
76
"STOREMAP"
77
};
78
79
#define NOPCODES (sizeof(OpCodeName)/sizeof(OpCodeName[0]))