aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/codes_from_doc_zh.lua
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2025-06-04 16:07:06 +0800
committerLi Jin <dragon-fly@qq.com>2025-06-04 16:07:06 +0800
commit0e72454a11f65d9ac800dedb698ddfcc15933785 (patch)
tree6cded6335c22c4dd204f7d3bc66efa0f76a41ef0 /spec/outputs/codes_from_doc_zh.lua
parent548ab1d9ff5b831050f14f1355a3314a41163ad6 (diff)
downloadyuescript-0e72454a11f65d9ac800dedb698ddfcc15933785.tar.gz
yuescript-0e72454a11f65d9ac800dedb698ddfcc15933785.tar.bz2
yuescript-0e72454a11f65d9ac800dedb698ddfcc15933785.zip
Added more reversed index support for slice. [skip CI]
Diffstat (limited to 'spec/outputs/codes_from_doc_zh.lua')
-rw-r--r--spec/outputs/codes_from_doc_zh.lua24
1 files changed, 12 insertions, 12 deletions
diff --git a/spec/outputs/codes_from_doc_zh.lua b/spec/outputs/codes_from_doc_zh.lua
index 80644a5..c6ba43d 100644
--- a/spec/outputs/codes_from_doc_zh.lua
+++ b/spec/outputs/codes_from_doc_zh.lua
@@ -1056,8 +1056,7 @@ local slice
1056local _accum_0 = { } 1056local _accum_0 = { }
1057local _len_0 = 1 1057local _len_0 = 1
1058local _list_0 = items 1058local _list_0 = items
1059local _max_0 = 5 1059for _index_0 = 1, 5 do
1060for _index_0 = 1, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
1061 local item = _list_0[_index_0] 1060 local item = _list_0[_index_0]
1062 _accum_0[_len_0] = item 1061 _accum_0[_len_0] = item
1063 _len_0 = _len_0 + 1 1062 _len_0 = _len_0 + 1
@@ -1067,7 +1066,8 @@ local slice
1067local _accum_0 = { } 1066local _accum_0 = { }
1068local _len_0 = 1 1067local _len_0 = 1
1069local _list_0 = items 1068local _list_0 = items
1070for _index_0 = 2, #_list_0 do 1069local _max_0 = #_list_0
1070for _index_0 = 2, _max_0 do
1071 local item = _list_0[_index_0] 1071 local item = _list_0[_index_0]
1072 _accum_0[_len_0] = item 1072 _accum_0[_len_0] = item
1073 _len_0 = _len_0 + 1 1073 _len_0 = _len_0 + 1
@@ -1077,7 +1077,8 @@ local slice
1077local _accum_0 = { } 1077local _accum_0 = { }
1078local _len_0 = 1 1078local _len_0 = 1
1079local _list_0 = items 1079local _list_0 = items
1080for _index_0 = 1, #_list_0, 2 do 1080local _max_0 = #_list_0
1081for _index_0 = 1, _max_0, 2 do
1081 local item = _list_0[_index_0] 1082 local item = _list_0[_index_0]
1082 _accum_0[_len_0] = item 1083 _accum_0[_len_0] = item
1083 _len_0 = _len_0 + 1 1084 _len_0 = _len_0 + 1
@@ -1093,8 +1094,7 @@ for key, value in pairs(object) do
1093 print(key, value) 1094 print(key, value)
1094end 1095end
1095local _list_0 = items 1096local _list_0 = items
1096local _max_0 = 4 1097for _index_0 = 2, 4 do
1097for _index_0 = 2, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
1098 local item = _list_0[_index_0] 1098 local item = _list_0[_index_0]
1099 print(item) 1099 print(item)
1100end 1100end
@@ -3320,8 +3320,7 @@ local slice
3320local _accum_0 = { } 3320local _accum_0 = { }
3321local _len_0 = 1 3321local _len_0 = 1
3322local _list_0 = items 3322local _list_0 = items
3323local _max_0 = 5 3323for _index_0 = 1, 5 do
3324for _index_0 = 1, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
3325 local item = _list_0[_index_0] 3324 local item = _list_0[_index_0]
3326 _accum_0[_len_0] = item 3325 _accum_0[_len_0] = item
3327 _len_0 = _len_0 + 1 3326 _len_0 = _len_0 + 1
@@ -3331,7 +3330,8 @@ local slice
3331local _accum_0 = { } 3330local _accum_0 = { }
3332local _len_0 = 1 3331local _len_0 = 1
3333local _list_0 = items 3332local _list_0 = items
3334for _index_0 = 2, #_list_0 do 3333local _max_0 = #_list_0
3334for _index_0 = 2, _max_0 do
3335 local item = _list_0[_index_0] 3335 local item = _list_0[_index_0]
3336 _accum_0[_len_0] = item 3336 _accum_0[_len_0] = item
3337 _len_0 = _len_0 + 1 3337 _len_0 = _len_0 + 1
@@ -3341,7 +3341,8 @@ local slice
3341local _accum_0 = { } 3341local _accum_0 = { }
3342local _len_0 = 1 3342local _len_0 = 1
3343local _list_0 = items 3343local _list_0 = items
3344for _index_0 = 1, #_list_0, 2 do 3344local _max_0 = #_list_0
3345for _index_0 = 1, _max_0, 2 do
3345 local item = _list_0[_index_0] 3346 local item = _list_0[_index_0]
3346 _accum_0[_len_0] = item 3347 _accum_0[_len_0] = item
3347 _len_0 = _len_0 + 1 3348 _len_0 = _len_0 + 1
@@ -3357,8 +3358,7 @@ for key, value in pairs(object) do
3357 print(key, value) 3358 print(key, value)
3358end 3359end
3359local _list_0 = items 3360local _list_0 = items
3360local _max_0 = 4 3361for _index_0 = 2, 4 do
3361for _index_0 = 2, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
3362 local item = _list_0[_index_0] 3362 local item = _list_0[_index_0]
3363 print(item) 3363 print(item)
3364end 3364end