diff options
| author | Li Jin <dragon-fly@qq.com> | 2022-07-24 22:13:08 +0800 |
|---|---|---|
| committer | Li Jin <dragon-fly@qq.com> | 2022-07-24 22:13:08 +0800 |
| commit | 303834e1b1e6cd9cae64b66c2ae44dcd7185238f (patch) | |
| tree | 519f6a1debcc5791d35e06dc5cbb1ce22f9cfd31 /spec/outputs/export.lua | |
| parent | eb367126bf3a4f5b0e51ccef93b7c7136bea170e (diff) | |
| download | yuescript-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.lua | 10 |
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 |
