diff options
| author | Li Jin <dragon-fly@qq.com> | 2026-02-11 17:38:58 +0800 |
|---|---|---|
| committer | Li Jin <dragon-fly@qq.com> | 2026-02-11 17:38:58 +0800 |
| commit | c65ead24430d0cb3b0af3f896df43827dbf7bbb2 (patch) | |
| tree | 4c2fc8a368ca6c39e74674e37384620d2b609ce8 /spec | |
| parent | 663a8c622db13b3a9dad962071ff6f3cfb482de3 (diff) | |
| download | yuescript-c65ead24430d0cb3b0af3f896df43827dbf7bbb2.tar.gz yuescript-c65ead24430d0cb3b0af3f896df43827dbf7bbb2.tar.bz2 yuescript-c65ead24430d0cb3b0af3f896df43827dbf7bbb2.zip | |
Fixed issues.
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/outputs/test/with_statement_spec.lua | 16 | ||||
| -rw-r--r-- | spec/outputs/with.lua | 2 |
2 files changed, 6 insertions, 12 deletions
diff --git a/spec/outputs/test/with_statement_spec.lua b/spec/outputs/test/with_statement_spec.lua index e6f64e8..8031364 100644 --- a/spec/outputs/test/with_statement_spec.lua +++ b/spec/outputs/test/with_statement_spec.lua | |||
| @@ -201,16 +201,12 @@ return describe("with statement", function() | |||
| 201 | local result | 201 | local result |
| 202 | do | 202 | do |
| 203 | local _with_0 = nil | 203 | local _with_0 = nil |
| 204 | do | 204 | repeat |
| 205 | local _accum_0 = { } | 205 | if _with_0 ~= nil then |
| 206 | repeat | 206 | result = _with_0.value |
| 207 | if _with_0 ~= nil then | 207 | break |
| 208 | result = _with_0.value | 208 | end |
| 209 | break | 209 | until true |
| 210 | end | ||
| 211 | until true | ||
| 212 | result = _accum_0 | ||
| 213 | end | ||
| 214 | end | 210 | end |
| 215 | return assert.same(result, nil) | 211 | return assert.same(result, nil) |
| 216 | end) | 212 | end) |
diff --git a/spec/outputs/with.lua b/spec/outputs/with.lua index ce0e495..a9126be 100644 --- a/spec/outputs/with.lua +++ b/spec/outputs/with.lua | |||
| @@ -212,14 +212,12 @@ do | |||
| 212 | local _val_0 | 212 | local _val_0 |
| 213 | while true do | 213 | while true do |
| 214 | local _with_0 = tb | 214 | local _with_0 = tb |
| 215 | local _accum_0 = { } | ||
| 216 | repeat | 215 | repeat |
| 217 | if _with_0 ~= nil then | 216 | if _with_0 ~= nil then |
| 218 | _val_0 = 1 | 217 | _val_0 = 1 |
| 219 | break | 218 | break |
| 220 | end | 219 | end |
| 221 | until true | 220 | until true |
| 222 | _val_0 = _accum_0 | ||
| 223 | break | 221 | break |
| 224 | end | 222 | end |
| 225 | a = _val_0 | 223 | a = _val_0 |
