Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/pkg
Path: blob/main/external/lua/src/lopnames.h
2065 views
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
104
105