aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/export.lua
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2022-07-24 22:13:08 +0800
committerLi Jin <dragon-fly@qq.com>2022-07-24 22:13:08 +0800
commit303834e1b1e6cd9cae64b66c2ae44dcd7185238f (patch)
tree519f6a1debcc5791d35e06dc5cbb1ce22f9cfd31 /spec/outputs/export.lua
parenteb367126bf3a4f5b0e51ccef93b7c7136bea170e (diff)
downloadyuescript-303834e1b1e6cd9cae64b66c2ae44dcd7185238f.tar.gz
yuescript-303834e1b1e6cd9cae64b66c2ae44dcd7185238f.tar.bz2
yuescript-303834e1b1e6cd9cae64b66c2ae44dcd7185238f.zip
add option --target=5.1 to generate Lua 5.1 compatible codes. add const destructure. make import item const by default.
Diffstat (limited to 'spec/outputs/export.lua')
-rw-r--r--spec/outputs/export.lua10
1 files changed, 8 insertions, 2 deletions
diff --git a/spec/outputs/export.lua b/spec/outputs/export.lua
index 84e5424..962f18c 100644
--- a/spec/outputs/export.lua
+++ b/spec/outputs/export.lua
@@ -134,7 +134,10 @@ f((function()
134 local _accum_0 = { } 134 local _accum_0 = { }
135 local _len_0 = 1 135 local _len_0 = 1
136 for k, v in pairs(tb) do 136 for k, v in pairs(tb) do
137 _accum_0[_len_0] = k, v 137 _accum_0[_len_0] = {
138 k,
139 v
140 }
138 _len_0 = _len_0 + 1 141 _len_0 = _len_0 + 1
139 end 142 end
140 return _accum_0 143 return _accum_0
@@ -232,7 +235,10 @@ _ = tostring((function()
232 local _accum_0 = { } 235 local _accum_0 = { }
233 local _len_0 = 1 236 local _len_0 = 1
234 for k, v in pairs(tb) do 237 for k, v in pairs(tb) do
235 _accum_0[_len_0] = k, v 238 _accum_0[_len_0] = {
239 k,
240 v
241 }
236 _len_0 = _len_0 + 1 242 _len_0 = _len_0 + 1
237 end 243 end
238 return _accum_0 244 return _accum_0