diff options
Diffstat (limited to 'spec/outputs/with.lua')
| -rw-r--r-- | spec/outputs/with.lua | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/spec/outputs/with.lua b/spec/outputs/with.lua index 530915e..3cd8aab 100644 --- a/spec/outputs/with.lua +++ b/spec/outputs/with.lua | |||
| @@ -190,6 +190,7 @@ end | |||
| 190 | do | 190 | do |
| 191 | f((function() | 191 | f((function() |
| 192 | local _with_0 = item | 192 | local _with_0 = item |
| 193 | local _val_0 | ||
| 193 | do | 194 | do |
| 194 | local _accum_0 | 195 | local _accum_0 |
| 195 | repeat | 196 | repeat |
| @@ -198,9 +199,9 @@ do | |||
| 198 | break | 199 | break |
| 199 | end | 200 | end |
| 200 | until true | 201 | until true |
| 201 | _with_0 = _accum_0 | 202 | _val_0 = _accum_0 |
| 202 | end | 203 | end |
| 203 | return _with_0 | 204 | return _val_0 |
| 204 | end)()) | 205 | end)()) |
| 205 | local a | 206 | local a |
| 206 | do | 207 | do |
| @@ -213,9 +214,8 @@ do | |||
| 213 | break | 214 | break |
| 214 | end | 215 | end |
| 215 | until true | 216 | until true |
| 216 | _with_0 = _accum_0 | 217 | a = _accum_0 |
| 217 | end | 218 | end |
| 218 | a = _with_0 | ||
| 219 | end | 219 | end |
| 220 | local _accum_0 | 220 | local _accum_0 |
| 221 | while true do | 221 | while true do |
| @@ -227,8 +227,7 @@ do | |||
| 227 | break | 227 | break |
| 228 | end | 228 | end |
| 229 | until true | 229 | until true |
| 230 | _with_0 = _accum_1 | 230 | _accum_0 = _accum_1 |
| 231 | _accum_0 = _with_0 | ||
| 232 | break | 231 | break |
| 233 | end | 232 | end |
| 234 | a = _accum_0 | 233 | a = _accum_0 |
| @@ -249,4 +248,17 @@ do | |||
| 249 | end | 248 | end |
| 250 | a = _accum_0 | 249 | a = _accum_0 |
| 251 | end | 250 | end |
| 251 | do | ||
| 252 | local tb = { | ||
| 253 | x = 1, | ||
| 254 | y = 2 | ||
| 255 | } | ||
| 256 | local a | ||
| 257 | local _accum_0 | ||
| 258 | repeat | ||
| 259 | _accum_0 = tb.x + tb.y | ||
| 260 | break | ||
| 261 | until true | ||
| 262 | a = _accum_0 | ||
| 263 | end | ||
| 252 | return nil | 264 | return nil |
