aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/codes_from_doc.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.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.lua')
-rw-r--r--spec/outputs/codes_from_doc.lua24
1 files changed, 12 insertions, 12 deletions
diff --git a/spec/outputs/codes_from_doc.lua b/spec/outputs/codes_from_doc.lua
index b8dd9b7..e137823 100644
--- a/spec/outputs/codes_from_doc.lua
+++ b/spec/outputs/codes_from_doc.lua
@@ -1062,8 +1062,7 @@ local slice
1062local _accum_0 = { } 1062local _accum_0 = { }
1063local _len_0 = 1 1063local _len_0 = 1
1064local _list_0 = items 1064local _list_0 = items
1065local _max_0 = 5 1065for _index_0 = 1, 5 do
1066for _index_0 = 1, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
1067 local item = _list_0[_index_0] 1066 local item = _list_0[_index_0]
1068 _accum_0[_len_0] = item 1067 _accum_0[_len_0] = item
1069 _len_0 = _len_0 + 1 1068 _len_0 = _len_0 + 1
@@ -1073,7 +1072,8 @@ local slice
1073local _accum_0 = { } 1072local _accum_0 = { }
1074local _len_0 = 1 1073local _len_0 = 1
1075local _list_0 = items 1074local _list_0 = items
1076for _index_0 = 2, #_list_0 do 1075local _max_0 = #_list_0
1076for _index_0 = 2, _max_0 do
1077 local item = _list_0[_index_0] 1077 local item = _list_0[_index_0]
1078 _accum_0[_len_0] = item 1078 _accum_0[_len_0] = item
1079 _len_0 = _len_0 + 1 1079 _len_0 = _len_0 + 1
@@ -1083,7 +1083,8 @@ local slice
1083local _accum_0 = { } 1083local _accum_0 = { }
1084local _len_0 = 1 1084local _len_0 = 1
1085local _list_0 = items 1085local _list_0 = items
1086for _index_0 = 1, #_list_0, 2 do 1086local _max_0 = #_list_0
1087for _index_0 = 1, _max_0, 2 do
1087 local item = _list_0[_index_0] 1088 local item = _list_0[_index_0]
1088 _accum_0[_len_0] = item 1089 _accum_0[_len_0] = item
1089 _len_0 = _len_0 + 1 1090 _len_0 = _len_0 + 1
@@ -1099,8 +1100,7 @@ for key, value in pairs(object) do
1099 print(key, value) 1100 print(key, value)
1100end 1101end
1101local _list_0 = items 1102local _list_0 = items
1102local _max_0 = 4 1103for _index_0 = 2, 4 do
1103for _index_0 = 2, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
1104 local item = _list_0[_index_0] 1104 local item = _list_0[_index_0]
1105 print(item) 1105 print(item)
1106end 1106end
@@ -3332,8 +3332,7 @@ local slice
3332local _accum_0 = { } 3332local _accum_0 = { }
3333local _len_0 = 1 3333local _len_0 = 1
3334local _list_0 = items 3334local _list_0 = items
3335local _max_0 = 5 3335for _index_0 = 1, 5 do
3336for _index_0 = 1, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
3337 local item = _list_0[_index_0] 3336 local item = _list_0[_index_0]
3338 _accum_0[_len_0] = item 3337 _accum_0[_len_0] = item
3339 _len_0 = _len_0 + 1 3338 _len_0 = _len_0 + 1
@@ -3343,7 +3342,8 @@ local slice
3343local _accum_0 = { } 3342local _accum_0 = { }
3344local _len_0 = 1 3343local _len_0 = 1
3345local _list_0 = items 3344local _list_0 = items
3346for _index_0 = 2, #_list_0 do 3345local _max_0 = #_list_0
3346for _index_0 = 2, _max_0 do
3347 local item = _list_0[_index_0] 3347 local item = _list_0[_index_0]
3348 _accum_0[_len_0] = item 3348 _accum_0[_len_0] = item
3349 _len_0 = _len_0 + 1 3349 _len_0 = _len_0 + 1
@@ -3353,7 +3353,8 @@ local slice
3353local _accum_0 = { } 3353local _accum_0 = { }
3354local _len_0 = 1 3354local _len_0 = 1
3355local _list_0 = items 3355local _list_0 = items
3356for _index_0 = 1, #_list_0, 2 do 3356local _max_0 = #_list_0
3357for _index_0 = 1, _max_0, 2 do
3357 local item = _list_0[_index_0] 3358 local item = _list_0[_index_0]
3358 _accum_0[_len_0] = item 3359 _accum_0[_len_0] = item
3359 _len_0 = _len_0 + 1 3360 _len_0 = _len_0 + 1
@@ -3369,8 +3370,7 @@ for key, value in pairs(object) do
3369 print(key, value) 3370 print(key, value)
3370end 3371end
3371local _list_0 = items 3372local _list_0 = items
3372local _max_0 = 4 3373for _index_0 = 2, 4 do
3373for _index_0 = 2, _max_0 < 0 and #_list_0 + _max_0 + 1 or _max_0 do
3374 local item = _list_0[_index_0] 3374 local item = _list_0[_index_0]
3375 print(item) 3375 print(item)
3376end 3376end