aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/unicode/lists.lua
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2025-06-04 11:38:34 +0800
committerLi Jin <dragon-fly@qq.com>2025-06-04 11:38:34 +0800
commit548ab1d9ff5b831050f14f1355a3314a41163ad6 (patch)
treed84b6b64b4e547070c7c43db53821b83b819ab8e /spec/outputs/unicode/lists.lua
parent98be64dd52df92f7fdd40bae225c279db1676cab (diff)
downloadyuescript-548ab1d9ff5b831050f14f1355a3314a41163ad6.tar.gz
yuescript-548ab1d9ff5b831050f14f1355a3314a41163ad6.tar.bz2
yuescript-548ab1d9ff5b831050f14f1355a3314a41163ad6.zip
Added new syntax.
- Slice Expression. - Reversed Indexing,. - Range Destructuring. - Table Range Matching.
Diffstat (limited to 'spec/outputs/unicode/lists.lua')
-rw-r--r--spec/outputs/unicode/lists.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/spec/outputs/unicode/lists.lua b/spec/outputs/unicode/lists.lua
index aafd516..a3c329b 100644
--- a/spec/outputs/unicode/lists.lua
+++ b/spec/outputs/unicode/lists.lua
@@ -230,12 +230,12 @@ _u53d8_u91cfx = {
230 7 230 7
231} 231}
232local _max_0 = -5 232local _max_0 = -5
233for _index_0 = 2, _max_0 < 0 and #_u53d8_u91cfx + _max_0 or _max_0, 2 do 233for _index_0 = 2, _max_0 < 0 and #_u53d8_u91cfx + _max_0 + 1 or _max_0, 2 do
234 local _u53d8_u91cfy = _u53d8_u91cfx[_index_0] 234 local _u53d8_u91cfy = _u53d8_u91cfx[_index_0]
235 _u6253_u5370(_u53d8_u91cfy) 235 _u6253_u5370(_u53d8_u91cfy)
236end 236end
237local _max_1 = 3 237local _max_1 = 3
238for _index_0 = 1, _max_1 < 0 and #_u53d8_u91cfx + _max_1 or _max_1 do 238for _index_0 = 1, _max_1 < 0 and #_u53d8_u91cfx + _max_1 + 1 or _max_1 do
239 local _u53d8_u91cfy = _u53d8_u91cfx[_index_0] 239 local _u53d8_u91cfy = _u53d8_u91cfx[_index_0]
240 _u6253_u5370(_u53d8_u91cfy) 240 _u6253_u5370(_u53d8_u91cfy)
241end 241end
@@ -253,7 +253,7 @@ for _index_0 = 2, #_u53d8_u91cfx, 2 do
253end 253end
254local _u53d8_u91cfa, _u53d8_u91cfb, _u53d8_u91cfc = 1, 5, 2 254local _u53d8_u91cfa, _u53d8_u91cfb, _u53d8_u91cfc = 1, 5, 2
255local _max_2 = _u53d8_u91cfb 255local _max_2 = _u53d8_u91cfb
256for _index_0 = _u53d8_u91cfa, _max_2 < 0 and #_u53d8_u91cfx + _max_2 or _max_2, _u53d8_u91cfc do 256for _index_0 = _u53d8_u91cfa, _max_2 < 0 and #_u53d8_u91cfx + _max_2 + 1 or _max_2, _u53d8_u91cfc do
257 local _u53d8_u91cfy = _u53d8_u91cfx[_index_0] 257 local _u53d8_u91cfy = _u53d8_u91cfx[_index_0]
258 _u6253_u5370(_u53d8_u91cfy) 258 _u6253_u5370(_u53d8_u91cfy)
259end 259end