diff options
author | Li Jin <dragon-fly@qq.com> | 2024-09-04 12:16:10 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2024-09-04 12:16:25 +0800 |
commit | 461bf7c32408553125d71b23e04e21fed690c4f5 (patch) | |
tree | 4442efd0fc2524e82be63e12e3e046a0532b26dd /spec/outputs/unicode/destructure.lua | |
parent | 2f8215df7288e0aac690c8e8b1ff79865f114302 (diff) | |
download | yuescript-0.25.1.tar.gz yuescript-0.25.1.tar.bz2 yuescript-0.25.1.zip |
fix more cases for evaluation order of multi-value assignments.v0.25.1
Diffstat (limited to 'spec/outputs/unicode/destructure.lua')
-rw-r--r-- | spec/outputs/unicode/destructure.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/outputs/unicode/destructure.lua b/spec/outputs/unicode/destructure.lua index 29697fa..27c4d47 100644 --- a/spec/outputs/unicode/destructure.lua +++ b/spec/outputs/unicode/destructure.lua | |||
@@ -389,14 +389,15 @@ do | |||
389 | local _u53d8_u91cf1, _u53d8_u91cf2, _u53d8_u91cf3, _u53d8_u91cfd, _u5143_u7d20b, _u53d8_u91cfe | 389 | local _u53d8_u91cf1, _u53d8_u91cf2, _u53d8_u91cf3, _u53d8_u91cfd, _u5143_u7d20b, _u53d8_u91cfe |
390 | do | 390 | do |
391 | local _obj_0, _obj_1, _obj_2, _obj_3, _obj_4 = _u51fd_u6570() | 391 | local _obj_0, _obj_1, _obj_2, _obj_3, _obj_4 = _u51fd_u6570() |
392 | _u53d8_u91cf1, _u53d8_u91cf2, _u53d8_u91cf3 = 1, 2, 3 | ||
392 | do | 393 | do |
393 | local _obj_5 = _u6570_u7ec4a | 394 | local _obj_5 = _u6570_u7ec4a |
394 | _obj_5[#_obj_5 + 1] = _obj_0 | 395 | _obj_5[#_obj_5 + 1] = _obj_0 |
395 | end | 396 | end |
396 | setmetatable(_u5bf9_u8c61c, _obj_4) | 397 | _u53d8_u91cfd = _obj_1 |
397 | _u53d8_u91cf1, _u53d8_u91cf2, _u53d8_u91cf3, _u53d8_u91cfd = 1, 2, 3, _obj_1 | ||
398 | _u5143_u7d20b = _obj_2[1] | 398 | _u5143_u7d20b = _obj_2[1] |
399 | _u53d8_u91cfe = _obj_3 | 399 | _u53d8_u91cfe = _obj_3 |
400 | setmetatable(_u5bf9_u8c61c, _obj_4) | ||
400 | end | 401 | end |
401 | local _u53d8_u91cfy1, _u5b57_u6bb5y2, _u5b57_u6bb5y3, _u53d8_u91cfy4 | 402 | local _u53d8_u91cfy1, _u5b57_u6bb5y2, _u5b57_u6bb5y3, _u53d8_u91cfy4 |
402 | local _obj_0, _obj_1 = _u51fd_u65702() | 403 | local _obj_0, _obj_1 = _u51fd_u65702() |