aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/codes_from_doc_zh.lua
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2025-11-14 18:23:38 +0800
committerLi Jin <dragon-fly@qq.com>2025-11-14 18:23:38 +0800
commit69f896ca6960419133bf9a5ecc231f7aa934ac56 (patch)
tree60383a8cc0c9d59714c87d122b93fc458d57f133 /spec/outputs/codes_from_doc_zh.lua
parent1a210df30f3fe41dcc44cd7bec28aa60b444bed2 (diff)
downloadyuescript-69f896ca6960419133bf9a5ecc231f7aa934ac56.tar.gz
yuescript-69f896ca6960419133bf9a5ecc231f7aa934ac56.tar.bz2
yuescript-69f896ca6960419133bf9a5ecc231f7aa934ac56.zip
Fixed issue #223.
Diffstat (limited to 'spec/outputs/codes_from_doc_zh.lua')
-rw-r--r--spec/outputs/codes_from_doc_zh.lua84
1 files changed, 84 insertions, 0 deletions
diff --git a/spec/outputs/codes_from_doc_zh.lua b/spec/outputs/codes_from_doc_zh.lua
index 403ad3e..c382bca 100644
--- a/spec/outputs/codes_from_doc_zh.lua
+++ b/spec/outputs/codes_from_doc_zh.lua
@@ -147,6 +147,21 @@ print((function()
147end)()) 147end)())
148local tab = { } 148local tab = { }
149tab[#tab + 1] = "Value" 149tab[#tab + 1] = "Value"
150local tbA = {
151 1,
152 2,
153 3
154}
155local tbB = {
156 4,
157 5,
158 6
159}
160local _len_0 = #tbA + 1
161for _index_0 = 1, #tbB do
162 local _elm_0 = tbB[_index_0]
163 tbA[_len_0], _len_0 = _elm_0, _len_0 + 1
164end
150local parts = { 165local parts = {
151 "shoulders", 166 "shoulders",
152 "knees" 167 "knees"
@@ -1074,6 +1089,33 @@ for _index_0 = 1, #_list_0 do
1074 _len_0 = _len_0 + 1 1089 _len_0 = _len_0 + 1
1075end 1090end
1076doubled = _accum_0 1091doubled = _accum_0
1092local data = {
1093 a = {
1094 1,
1095 2,
1096 3
1097 },
1098 b = {
1099 4,
1100 5,
1101 6
1102 }
1103}
1104local flat
1105local _accum_0 = { }
1106local _len_0 = 1
1107for k, v in pairs(data) do
1108 do
1109 local _obj_0 = _accum_0[_len_0]
1110 local _len_1 = #_obj_0 + 1
1111 for _index_0 = 1, #v do
1112 local _elm_0 = v[_index_0]
1113 _obj_0[_len_1], _len_1 = _elm_0, _len_1 + 1
1114 end
1115 end
1116 _len_0 = _len_0 + 1
1117end
1118flat = _accum_0
1077local x_coords = { 1119local x_coords = {
1078 4, 1120 4,
1079 5, 1121 5,
@@ -2582,6 +2624,21 @@ print((function()
2582end)()) 2624end)())
2583local tab = { } 2625local tab = { }
2584tab[#tab + 1] = "Value" 2626tab[#tab + 1] = "Value"
2627local tbA = {
2628 1,
2629 2,
2630 3
2631}
2632local tbB = {
2633 4,
2634 5,
2635 6
2636}
2637local _len_0 = #tbA + 1
2638for _index_0 = 1, #tbB do
2639 local _elm_0 = tbB[_index_0]
2640 tbA[_len_0], _len_0 = _elm_0, _len_0 + 1
2641end
2585local parts = { 2642local parts = {
2586 "shoulders", 2643 "shoulders",
2587 "knees" 2644 "knees"
@@ -3539,6 +3596,33 @@ for _index_0 = 1, #_list_0 do
3539 _len_0 = _len_0 + 1 3596 _len_0 = _len_0 + 1
3540end 3597end
3541doubled = _accum_0 3598doubled = _accum_0
3599local data = {
3600 a = {
3601 1,
3602 2,
3603 3
3604 },
3605 b = {
3606 4,
3607 5,
3608 6
3609 }
3610}
3611local flat
3612local _accum_0 = { }
3613local _len_0 = 1
3614for k, v in pairs(data) do
3615 do
3616 local _obj_0 = _accum_0[_len_0]
3617 local _len_1 = #_obj_0 + 1
3618 for _index_0 = 1, #v do
3619 local _elm_0 = v[_index_0]
3620 _obj_0[_len_1], _len_1 = _elm_0, _len_1 + 1
3621 end
3622 end
3623 _len_0 = _len_0 + 1
3624end
3625flat = _accum_0
3542local x_coords = { 3626local x_coords = {
3543 4, 3627 4,
3544 5, 3628 5,