diff options
| author | Li Jin <dragon-fly@qq.com> | 2024-03-21 09:14:34 +0800 |
|---|---|---|
| committer | Li Jin <dragon-fly@qq.com> | 2024-03-21 09:14:34 +0800 |
| commit | 4a3cc26c6dfd74e61c8b6480038d6a292ea86e47 (patch) | |
| tree | 9554b94cfc15e4acee0c2e60b63af16f1b828207 /spec/outputs/unicode/ambiguous.lua | |
| parent | 80b65520da432843f0c63431a1867bd2620bc4ac (diff) | |
| download | yuescript-4a3cc26c6dfd74e61c8b6480038d6a292ea86e47.tar.gz yuescript-4a3cc26c6dfd74e61c8b6480038d6a292ea86e47.tar.bz2 yuescript-4a3cc26c6dfd74e61c8b6480038d6a292ea86e47.zip | |
remove redundant 'do' blocks in code generation.
Diffstat (limited to 'spec/outputs/unicode/ambiguous.lua')
| -rw-r--r-- | spec/outputs/unicode/ambiguous.lua | 40 |
1 files changed, 23 insertions, 17 deletions
diff --git a/spec/outputs/unicode/ambiguous.lua b/spec/outputs/unicode/ambiguous.lua index 3783026..ac90016 100644 --- a/spec/outputs/unicode/ambiguous.lua +++ b/spec/outputs/unicode/ambiguous.lua | |||
| @@ -13,11 +13,17 @@ _u53d8_u91cfa, _u53d8_u91cfb = _u53d8_u91cfc, _u53d8_u91cfd; | |||
| 13 | (_u53d8_u91cfd(_u53d8_u91cfa))(_u53d8_u91cfc) | 13 | (_u53d8_u91cfd(_u53d8_u91cfa))(_u53d8_u91cfc) |
| 14 | for _u8ba1_u6570 = 1, 10 do | 14 | for _u8ba1_u6570 = 1, 10 do |
| 15 | _u53d8_u91cfa = function() end | 15 | _u53d8_u91cfa = function() end |
| 16 | (_u6253_u5370)(1) | 16 | do |
| 17 | _u53d8_u91cfa = _u53d8_u91cff; | 17 | (_u6253_u5370)(1) |
| 18 | (_u6253_u5370)(2) | 18 | end |
| 19 | _u53d8_u91cfa = _u53d8_u91cff | ||
| 20 | do | ||
| 21 | (_u6253_u5370)(2) | ||
| 22 | end | ||
| 19 | if _u6761_u4ef6 then | 23 | if _u6761_u4ef6 then |
| 20 | (_u6253_u5370)(3) | 24 | do |
| 25 | (_u6253_u5370)(3) | ||
| 26 | end | ||
| 21 | end | 27 | end |
| 22 | ::_u8df3_u8f6c_u4f4d_u7f6e::; | 28 | ::_u8df3_u8f6c_u4f4d_u7f6e::; |
| 23 | (_u6253_u5370)(4) | 29 | (_u6253_u5370)(4) |
| @@ -40,7 +46,9 @@ do | |||
| 40 | end) | 46 | end) |
| 41 | end | 47 | end |
| 42 | do | 48 | do |
| 43 | _u6253_u5370(123) | 49 | do |
| 50 | _u6253_u5370(123) | ||
| 51 | end | ||
| 44 | end | 52 | end |
| 45 | do | 53 | do |
| 46 | _u51fd_u6570f({ | 54 | _u51fd_u6570f({ |
| @@ -97,18 +105,16 @@ do | |||
| 97 | _u6570_u5b57_u6570_u7ec4 = _accum_0 | 105 | _u6570_u5b57_u6570_u7ec4 = _accum_0 |
| 98 | end | 106 | end |
| 99 | local _u5bf9_u8c61_u6570_u7ec4 | 107 | local _u5bf9_u8c61_u6570_u7ec4 |
| 100 | do | 108 | local _accum_0 = { } |
| 101 | local _accum_0 = { } | 109 | local _len_0 = 1 |
| 102 | local _len_0 = 1 | 110 | local _list_0 = _u7269_u4ef6_u6570_u7ec4 |
| 103 | local _list_0 = _u7269_u4ef6_u6570_u7ec4 | 111 | for _index_0 = 1, #_list_0 do |
| 104 | for _index_0 = 1, #_list_0 do | 112 | local _u7269_u4ef6 = _list_0[_index_0] |
| 105 | local _u7269_u4ef6 = _list_0[_index_0] | 113 | _accum_0[_len_0] = { |
| 106 | _accum_0[_len_0] = { | 114 | ["名称"] = _u7269_u4ef6 |
| 107 | ["名称"] = _u7269_u4ef6 | 115 | } |
| 108 | } | 116 | _len_0 = _len_0 + 1 |
| 109 | _len_0 = _len_0 + 1 | ||
| 110 | end | ||
| 111 | _u5bf9_u8c61_u6570_u7ec4 = _accum_0 | ||
| 112 | end | 117 | end |
| 118 | _u5bf9_u8c61_u6570_u7ec4 = _accum_0 | ||
| 113 | end | 119 | end |
| 114 | return nil | 120 | return nil |
