diff options
Diffstat (limited to 'spec/outputs/codes_from_doc_zh.lua')
-rw-r--r-- | spec/outputs/codes_from_doc_zh.lua | 104 |
1 files changed, 38 insertions, 66 deletions
diff --git a/spec/outputs/codes_from_doc_zh.lua b/spec/outputs/codes_from_doc_zh.lua index fff0bdd..dfa6efd 100644 --- a/spec/outputs/codes_from_doc_zh.lua +++ b/spec/outputs/codes_from_doc_zh.lua | |||
@@ -359,10 +359,8 @@ do | |||
359 | C, Ct, Cmt = _obj_0.C, _obj_0.Ct, _obj_0.Cmt | 359 | C, Ct, Cmt = _obj_0.C, _obj_0.Ct, _obj_0.Cmt |
360 | end | 360 | end |
361 | local one, two, ch | 361 | local one, two, ch |
362 | do | 362 | local _obj_0 = require("export") |
363 | local _obj_0 = require("export") | 363 | one, two, ch = _obj_0[1], _obj_0[2], _obj_0.Something.umm[1] |
364 | one, two, ch = _obj_0[1], _obj_0[2], _obj_0.Something.umm[1] | ||
365 | end | ||
366 | end | 364 | end |
367 | local _module_0 = { } | 365 | local _module_0 = { } |
368 | local a, b, c = 1, 2, 3 | 366 | local a, b, c = 1, 2, 3 |
@@ -527,36 +525,26 @@ local obj2 = { | |||
527 | local first, second = obj2.numbers[1], obj2.numbers[2] | 525 | local first, second = obj2.numbers[1], obj2.numbers[2] |
528 | print(first, second, color) | 526 | print(first, second, color) |
529 | local first, second, color | 527 | local first, second, color |
530 | do | 528 | local _obj_0 = obj2 |
531 | local _obj_0 = obj2 | 529 | first, second, color = _obj_0.numbers[1], _obj_0.numbers[2], _obj_0.properties.color |
532 | first, second, color = _obj_0.numbers[1], _obj_0.numbers[2], _obj_0.properties.color | ||
533 | end | ||
534 | local concat, insert | 530 | local concat, insert |
535 | do | 531 | local _obj_0 = table |
536 | local _obj_0 = table | 532 | concat, insert = _obj_0.concat, _obj_0.insert |
537 | concat, insert = _obj_0.concat, _obj_0.insert | ||
538 | end | ||
539 | local mix, max, rand | 533 | local mix, max, rand |
540 | do | 534 | local _obj_0 = math |
541 | local _obj_0 = math | 535 | mix, max, rand = _obj_0.mix, _obj_0.max, _obj_0.random |
542 | mix, max, rand = _obj_0.mix, _obj_0.max, _obj_0.random | ||
543 | end | ||
544 | local name, job | 536 | local name, job |
545 | do | 537 | local _obj_0 = person |
546 | local _obj_0 = person | 538 | name, job = _obj_0.name, _obj_0.job |
547 | name, job = _obj_0.name, _obj_0.job | 539 | if name == nil then |
548 | if name == nil then | 540 | name = "nameless" |
549 | name = "nameless" | ||
550 | end | ||
551 | if job == nil then | ||
552 | job = "jobless" | ||
553 | end | ||
554 | end | 541 | end |
555 | local two, four | 542 | if job == nil then |
556 | do | 543 | job = "jobless" |
557 | local _obj_0 = items | ||
558 | two, four = _obj_0[2], _obj_0[4] | ||
559 | end | 544 | end |
545 | local two, four | ||
546 | local _obj_0 = items | ||
547 | two, four = _obj_0[2], _obj_0[4] | ||
560 | local tuples = { | 548 | local tuples = { |
561 | { | 549 | { |
562 | "hello", | 550 | "hello", |
@@ -647,10 +635,8 @@ local _ <close> = setmetatable({ }, { | |||
647 | end | 635 | end |
648 | }) | 636 | }) |
649 | local a, b, c, d | 637 | local a, b, c, d |
650 | do | 638 | local _obj_0 = tb |
651 | local _obj_0 = tb | 639 | a, b, c, d = _obj_0.a, _obj_0.b, _obj_0[1], _obj_0[2] |
652 | a, b, c, d = _obj_0.a, _obj_0.b, _obj_0[1], _obj_0[2] | ||
653 | end | ||
654 | local some_string = "这是一个字符串\n 并包括一个换行。" | 640 | local some_string = "这是一个字符串\n 并包括一个换行。" |
655 | print("我有" .. tostring(math.random() * 100) .. "%的把握。") | 641 | print("我有" .. tostring(math.random() * 100) .. "%的把握。") |
656 | local integer = 1000000 | 642 | local integer = 1000000 |
@@ -2354,10 +2340,8 @@ do | |||
2354 | C, Ct, Cmt = _obj_0.C, _obj_0.Ct, _obj_0.Cmt | 2340 | C, Ct, Cmt = _obj_0.C, _obj_0.Ct, _obj_0.Cmt |
2355 | end | 2341 | end |
2356 | local one, two, ch | 2342 | local one, two, ch |
2357 | do | 2343 | local _obj_0 = require("export") |
2358 | local _obj_0 = require("export") | 2344 | one, two, ch = _obj_0[1], _obj_0[2], _obj_0.Something.umm[1] |
2359 | one, two, ch = _obj_0[1], _obj_0[2], _obj_0.Something.umm[1] | ||
2360 | end | ||
2361 | end | 2345 | end |
2362 | local _module_0 = { } | 2346 | local _module_0 = { } |
2363 | local a, b, c = 1, 2, 3 | 2347 | local a, b, c = 1, 2, 3 |
@@ -2522,36 +2506,26 @@ local obj2 = { | |||
2522 | local first, second = obj2.numbers[1], obj2.numbers[2] | 2506 | local first, second = obj2.numbers[1], obj2.numbers[2] |
2523 | print(first, second, color) | 2507 | print(first, second, color) |
2524 | local first, second, color | 2508 | local first, second, color |
2525 | do | 2509 | local _obj_0 = obj2 |
2526 | local _obj_0 = obj2 | 2510 | first, second, color = _obj_0.numbers[1], _obj_0.numbers[2], _obj_0.properties.color |
2527 | first, second, color = _obj_0.numbers[1], _obj_0.numbers[2], _obj_0.properties.color | ||
2528 | end | ||
2529 | local concat, insert | 2511 | local concat, insert |
2530 | do | 2512 | local _obj_0 = table |
2531 | local _obj_0 = table | 2513 | concat, insert = _obj_0.concat, _obj_0.insert |
2532 | concat, insert = _obj_0.concat, _obj_0.insert | ||
2533 | end | ||
2534 | local mix, max, rand | 2514 | local mix, max, rand |
2535 | do | 2515 | local _obj_0 = math |
2536 | local _obj_0 = math | 2516 | mix, max, rand = _obj_0.mix, _obj_0.max, _obj_0.random |
2537 | mix, max, rand = _obj_0.mix, _obj_0.max, _obj_0.random | ||
2538 | end | ||
2539 | local name, job | 2517 | local name, job |
2540 | do | 2518 | local _obj_0 = person |
2541 | local _obj_0 = person | 2519 | name, job = _obj_0.name, _obj_0.job |
2542 | name, job = _obj_0.name, _obj_0.job | 2520 | if name == nil then |
2543 | if name == nil then | 2521 | name = "nameless" |
2544 | name = "nameless" | ||
2545 | end | ||
2546 | if job == nil then | ||
2547 | job = "jobless" | ||
2548 | end | ||
2549 | end | 2522 | end |
2550 | local two, four | 2523 | if job == nil then |
2551 | do | 2524 | job = "jobless" |
2552 | local _obj_0 = items | ||
2553 | two, four = _obj_0[2], _obj_0[4] | ||
2554 | end | 2525 | end |
2526 | local two, four | ||
2527 | local _obj_0 = items | ||
2528 | two, four = _obj_0[2], _obj_0[4] | ||
2555 | local tuples = { | 2529 | local tuples = { |
2556 | { | 2530 | { |
2557 | "hello", | 2531 | "hello", |
@@ -2642,10 +2616,8 @@ local _ <close> = setmetatable({ }, { | |||
2642 | end | 2616 | end |
2643 | }) | 2617 | }) |
2644 | local a, b, c, d | 2618 | local a, b, c, d |
2645 | do | 2619 | local _obj_0 = tb |
2646 | local _obj_0 = tb | 2620 | a, b, c, d = _obj_0.a, _obj_0.b, _obj_0[1], _obj_0[2] |
2647 | a, b, c, d = _obj_0.a, _obj_0.b, _obj_0[1], _obj_0[2] | ||
2648 | end | ||
2649 | local some_string = "这是一个字符串\n 并包括一个换行。" | 2621 | local some_string = "这是一个字符串\n 并包括一个换行。" |
2650 | print("我有" .. tostring(math.random() * 100) .. "%的把握。") | 2622 | print("我有" .. tostring(math.random() * 100) .. "%的把握。") |
2651 | local integer = 1000000 | 2623 | local integer = 1000000 |