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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
local _u53d8_u91cfa = setmetatable({
["关闭"] = true,
}, {
__close = function(self)
return _u6253_u5370("离开作用域")
end
})
local _u53d8_u91cfb = setmetatable({ }, {
__add = function(_u5de6, _u53f3)
return _u53f3 - _u5de6
end
})
local _u53d8_u91cfc = setmetatable({
["键1"] = true,
["键2"] = true
}, {
__add = add
})
local _u53d8_u91cfw = setmetatable({ }, {
[_u540d_u79f0] = 123,
["新建"] = function(self, _u503c)
return {
_u503c
}
end
})
getmetatable(_u53d8_u91cfw)["新建"](getmetatable(_u53d8_u91cfw)[_u540d_u79f0])
do
local _ <close> = setmetatable({ }, {
__close = function()
return _u6253_u5370("离开作用域")
end
})
end
local _u53d8_u91cfd, _u53d8_u91cfe = _u53d8_u91cfa["关闭"], getmetatable(_u53d8_u91cfa).__close
local _u53d8_u91cff = getmetatable(_u53d8_u91cfa):__close(1)
getmetatable(_u53d8_u91cfa).__add = function(x, y)
return x + y
end
do
local _u65b0 = _u53d8_u91cfa["新"]
local close, _u5173_u95edA
do
local _obj_0 = getmetatable(_u53d8_u91cfa)
close, _u5173_u95edA = _obj_0.__close, _obj_0.__close
end
_u6253_u5370(_u65b0, close, _u5173_u95edA)
end
do
local _u53d8_u91cfx, _u65b0, _u53d8_u91cf, close, _u5173_u95edA, num, add, sub
_u53d8_u91cfx = 123
local _obj_0 = _u53d8_u91cfa["变量b"]["变量c"]
_u65b0, _u53d8_u91cf = _obj_0["新"], _obj_0["变量"]
local _obj_1 = getmetatable(_obj_0)
close, _u5173_u95edA = _obj_1.__close, _obj_1.__close
_obj_1 = _u51fd_u6570()
num = _obj_1.num
local _obj_2 = getmetatable(_obj_1)
add, sub = _obj_2.__add, _obj_2.__sub
end
_u53d8_u91cfx.abc = 123
setmetatable(_u53d8_u91cfa["变量b"], { })
setmetatable(_u51fd_u6570(), mt)
_u53d8_u91cfa = 1
setmetatable(_u53d8_u91cfb["变量c"], mt)
_u53d8_u91cfd, _u53d8_u91cfe = "abc", nil
local _u76f8_u540c = getmetatable(_u53d8_u91cfa).__index == getmetatable(_u53d8_u91cfa).__index
setmetatable(_u53d8_u91cfa, {
__index = _u8868
})
getmetatable(_u53d8_u91cfa).__index = _u8868
getmetatable(_u53d8_u91cfa).__index = _u8868
local mt = getmetatable(_u53d8_u91cfa)
local _call_0 = _u8868
_call_0["函数"](_call_0, #_u5217_u8868)
do
local _obj_0 = getmetatable(_u8868)
_obj_0["函数"](_obj_0, _u5217_u8868)
end
do
local _obj_0 = getmetatable(_u8868)
_obj_0["函数"](_obj_0, _u5217_u8868)
end
local index, _u8bbe_u7f6e_u51fd_u6570
do
local _obj_0 = getmetatable(require("模块"))
index, _u8bbe_u7f6e_u51fd_u6570 = _obj_0.__index, _obj_0.__newindex
end
do
local _with_0 = _u8868
_u6253_u5370(getmetatable(_with_0).__add, getmetatable(_with_0.x):__index("key"))
do
local _obj_0 = getmetatable(getmetatable(getmetatable(_with_0).__index).__add)
_u53d8_u91cfa = _obj_0["新建"](_obj_0, 123)
end
_u53d8_u91cfb = t(#getmetatable(_with_0).__close["测试"])
_u53d8_u91cfc = t(#getmetatable(_with_0).__close(_with_0["测试"]))
end
mt = getmetatable(_u53d8_u91cfa)
_u53d8_u91cfa = setmetatable({ }, mt)
_u53d8_u91cfa = setmetatable({ }, {
__index = mt
})
local index
local _u7d22_u5f15 = getmetatable(_u53d8_u91cfa).__index
index = getmetatable(_u53d8_u91cfa).__index
do
local _u6784_u9020, _u66f4_u65b0
local _obj_0 = getmetatable(_u53d8_u91cfa)
_u6784_u9020, _u66f4_u65b0 = _obj_0["新"], _obj_0["更新"]
end
do
local _u6784_u9020, _u66f4_u65b0
local _obj_0 = getmetatable(_u53d8_u91cfa)
_u6784_u9020, _u66f4_u65b0 = _obj_0["新"], _obj_0["更新"]
end
local _u8868 = { }
do
do
local _obj_0 = getmetatable(_u8868)
_u53d8_u91cff = _obj_0["值" .. tostring(x < y)](_obj_0, 123, ...)
end
_u53d8_u91cff((function(...)
local _obj_0 = getmetatable(_u8868)
return _obj_0['值'](_obj_0, 123, ...)
end)(...))
do
local _obj_0 = getmetatable(_u8868)
_obj_0[ [[ 值
1
]]](_obj_0, 123, ...)
end
local _obj_0 = getmetatable(_u8868)
return _obj_0["值" .. tostring(x > y)](_obj_0, 123, ...)
end
do
do
local _obj_0 = getmetatable(_u8868)
_u53d8_u91cff = _obj_0['值'](_obj_0, 123, ...)
end
_u53d8_u91cff((function(...)
local _obj_0 = getmetatable(_u8868)
return _obj_0['值'](_obj_0, 123, ...)
end)(...))
do
local _obj_0 = getmetatable(_u8868)
_obj_0['值'](_obj_0, 123, ...)
end
local _obj_0 = getmetatable(_u8868)
return _obj_0['值'](_obj_0, 123, ...)
end
do
_u53d8_u91cff = getmetatable(_u8868)["值"](123, ...)
_u53d8_u91cff = getmetatable(_u8868)["值" .. tostring(x < y)](123, ...)
_u53d8_u91cff(getmetatable(_u8868)['值'](123, ...))
getmetatable(_u8868)[ [[ 值
1]]](123, ...)
return getmetatable(_u8868)["值" .. tostring(x > y)](123, ...)
end
return nil
|