diff options
author | Li Jin <dragon-fly@qq.com> | 2024-03-19 09:12:47 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2024-03-19 09:12:47 +0800 |
commit | 8279fa0231a5f4f2d34c46863462ab7228b9a338 (patch) | |
tree | 87a341859cc1e594549f05a881f4cefc89ae8df1 /spec/outputs/5.1/attrib.lua | |
parent | afc86619d710a578dc3f2bfc2ee1d62913f9abe8 (diff) | |
download | yuescript-8279fa0231a5f4f2d34c46863462ab7228b9a338.tar.gz yuescript-8279fa0231a5f4f2d34c46863462ab7228b9a338.tar.bz2 yuescript-8279fa0231a5f4f2d34c46863462ab7228b9a338.zip |
fix anonymous function args order.
Diffstat (limited to 'spec/outputs/5.1/attrib.lua')
-rw-r--r-- | spec/outputs/5.1/attrib.lua | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/spec/outputs/5.1/attrib.lua b/spec/outputs/5.1/attrib.lua index e28dca4..7391e6e 100644 --- a/spec/outputs/5.1/attrib.lua +++ b/spec/outputs/5.1/attrib.lua | |||
@@ -50,7 +50,7 @@ do | |||
50 | a, b = _obj_0[1], _obj_0[2] | 50 | a, b = _obj_0[1], _obj_0[2] |
51 | end | 51 | end |
52 | end | 52 | end |
53 | local _anon_func_0 = function(f, error, _close_1, _arg_0, ...) | 53 | local _anon_func_0 = function(_close_1, error, f, _arg_0, ...) |
54 | do | 54 | do |
55 | local _ok_0 = _arg_0 | 55 | local _ok_0 = _arg_0 |
56 | _close_1(f) | 56 | _close_1(f) |
@@ -88,10 +88,10 @@ do | |||
88 | end)(pcall(function(...) | 88 | end)(pcall(function(...) |
89 | local f = _anon_func_1(io) | 89 | local f = _anon_func_1(io) |
90 | local _close_1 = assert(getmetatable(f).__close) | 90 | local _close_1 = assert(getmetatable(f).__close) |
91 | return _anon_func_0(f, error, _close_1, pcall(function(...) end, ...)) | 91 | return _anon_func_0(_close_1, error, f, pcall(function(...) end, ...)) |
92 | end, ...)) | 92 | end, ...)) |
93 | end | 93 | end |
94 | local _anon_func_2 = function(d, error, _close_1, _arg_0, ...) | 94 | local _anon_func_2 = function(_close_1, d, error, _arg_0, ...) |
95 | do | 95 | do |
96 | local _ok_0 = _arg_0 | 96 | local _ok_0 = _arg_0 |
97 | _close_1(d) | 97 | _close_1(d) |
@@ -149,10 +149,10 @@ do | |||
149 | local c = _anon_func_3(x) | 149 | local c = _anon_func_3(x) |
150 | local d = _anon_func_4(a, b) | 150 | local d = _anon_func_4(a, b) |
151 | local _close_1 = assert(getmetatable(d).__close) | 151 | local _close_1 = assert(getmetatable(d).__close) |
152 | return _anon_func_2(d, error, _close_1, pcall(function(...) end, ...)) | 152 | return _anon_func_2(_close_1, d, error, pcall(function(...) end, ...)) |
153 | end, ...)) | 153 | end, ...)) |
154 | end | 154 | end |
155 | local _anon_func_6 = function(_, error, _close_1, _arg_0, ...) | 155 | local _anon_func_6 = function(_, _close_1, error, _arg_0, ...) |
156 | do | 156 | do |
157 | local _ok_0 = _arg_0 | 157 | local _ok_0 = _arg_0 |
158 | _close_1(_) | 158 | _close_1(_) |
@@ -196,7 +196,7 @@ do | |||
196 | end | 196 | end |
197 | }) | 197 | }) |
198 | local _close_1 = assert(getmetatable(_).__close) | 198 | local _close_1 = assert(getmetatable(_).__close) |
199 | return _anon_func_6(_, error, _close_1, pcall(function(...) | 199 | return _anon_func_6(_, _close_1, error, pcall(function(...) |
200 | local _ = setmetatable({ }, { | 200 | local _ = setmetatable({ }, { |
201 | __close = function() | 201 | __close = function() |
202 | return print("first") | 202 | return print("first") |
@@ -220,7 +220,7 @@ def = function(item) | |||
220 | _defers[#_defers + 1] = item | 220 | _defers[#_defers + 1] = item |
221 | return _defers | 221 | return _defers |
222 | end | 222 | end |
223 | local _anon_func_8 = function(_, error, _close_1, _arg_0, ...) | 223 | local _anon_func_8 = function(_, _close_1, error, _arg_0, ...) |
224 | do | 224 | do |
225 | local _ok_0 = _arg_0 | 225 | local _ok_0 = _arg_0 |
226 | _close_1(_) | 226 | _close_1(_) |
@@ -260,7 +260,7 @@ do | |||
260 | return print(2) | 260 | return print(2) |
261 | end) | 261 | end) |
262 | local _close_1 = assert(getmetatable(_).__close) | 262 | local _close_1 = assert(getmetatable(_).__close) |
263 | return _anon_func_8(_, error, _close_1, pcall(function(...) | 263 | return _anon_func_8(_, _close_1, error, pcall(function(...) |
264 | local _ = def(function() | 264 | local _ = def(function() |
265 | return print(1) | 265 | return print(1) |
266 | end) | 266 | end) |