The Battle for Wesnoth  1.15.10+dev
lopnames.h
Go to the documentation of this file.
1 /*
2 ** $Id: lopnames.h $
3 ** Opcode names
4 ** See Copyright Notice in lua.h
5 */
6 
7 #if !defined(lopnames_h)
8 #define lopnames_h
9 
10 #include <stddef.h>
11 
12 
13 /* ORDER OP */
14 
15 static const char *const opnames[] = {
16  "MOVE",
17  "LOADI",
18  "LOADF",
19  "LOADK",
20  "LOADKX",
21  "LOADFALSE",
22  "LFALSESKIP",
23  "LOADTRUE",
24  "LOADNIL",
25  "GETUPVAL",
26  "SETUPVAL",
27  "GETTABUP",
28  "GETTABLE",
29  "GETI",
30  "GETFIELD",
31  "SETTABUP",
32  "SETTABLE",
33  "SETI",
34  "SETFIELD",
35  "NEWTABLE",
36  "SELF",
37  "ADDI",
38  "ADDK",
39  "SUBK",
40  "MULK",
41  "MODK",
42  "POWK",
43  "DIVK",
44  "IDIVK",
45  "BANDK",
46  "BORK",
47  "BXORK",
48  "SHRI",
49  "SHLI",
50  "ADD",
51  "SUB",
52  "MUL",
53  "MOD",
54  "POW",
55  "DIV",
56  "IDIV",
57  "BAND",
58  "BOR",
59  "BXOR",
60  "SHL",
61  "SHR",
62  "MMBIN",
63  "MMBINI",
64  "MMBINK",
65  "UNM",
66  "BNOT",
67  "NOT",
68  "LEN",
69  "CONCAT",
70  "CLOSE",
71  "TBC",
72  "JMP",
73  "EQ",
74  "LT",
75  "LE",
76  "EQK",
77  "EQI",
78  "LTI",
79  "LEI",
80  "GTI",
81  "GEI",
82  "TEST",
83  "TESTSET",
84  "CALL",
85  "TAILCALL",
86  "RETURN",
87  "RETURN0",
88  "RETURN1",
89  "FORLOOP",
90  "FORPREP",
91  "TFORPREP",
92  "TFORCALL",
93  "TFORLOOP",
94  "SETLIST",
95  "CLOSURE",
96  "VARARG",
97  "VARARGPREP",
98  "EXTRAARG",
99  NULL
100 };
101 
102 #endif
103 
static const char *const opnames[]
Definition: lopnames.h:15