===================================================================
JsFile: sourceMapValidationDestructuringForObjectBindingPattern2.js
mapUrl: sourceMapValidationDestructuringForObjectBindingPattern2.js.map
sourceRoot: 
sources: sourceMapValidationDestructuringForObjectBindingPattern2.ts
===================================================================
-------------------------------------------------------------------
emittedFile:tests/cases/compiler/sourceMapValidationDestructuringForObjectBindingPattern2.js
sourceFile:sourceMapValidationDestructuringForObjectBindingPattern2.ts
-------------------------------------------------------------------
>>>var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v;
>>>var robot = { name: "mower", skill: "mowing" };
1 >
2 >^^^^
3 >    ^^^^^
4 >         ^^^
5 >            ^^
6 >              ^^^^
7 >                  ^^
8 >                    ^^^^^^^
9 >                           ^^
10>                             ^^^^^
11>                                  ^^
12>                                    ^^^^^^^^
13>                                            ^^
14>                                              ^
15>                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >declare var console: {
  >    log(msg: any): void;
  >}
  >interface Robot {
  >    name: string;
  >    skill: string;
  >}
  >
  >interface MultiRobot {
  >    name: string;
  >    skills: {
  >        primary: string;
  >        secondary: string;
  >    };
  >}
  >
  >
2 >let 
3 >    robot
4 >         : Robot = 
5 >            { 
6 >              name
7 >                  : 
8 >                    "mower"
9 >                           , 
10>                             skill
11>                                  : 
12>                                    "mowing"
13>                                             }
14>                                              ;
1 >Emitted(2, 1) Source(17, 1) + SourceIndex(0)
2 >Emitted(2, 5) Source(17, 5) + SourceIndex(0)
3 >Emitted(2, 10) Source(17, 10) + SourceIndex(0)
4 >Emitted(2, 13) Source(17, 20) + SourceIndex(0)
5 >Emitted(2, 15) Source(17, 22) + SourceIndex(0)
6 >Emitted(2, 19) Source(17, 26) + SourceIndex(0)
7 >Emitted(2, 21) Source(17, 28) + SourceIndex(0)
8 >Emitted(2, 28) Source(17, 35) + SourceIndex(0)
9 >Emitted(2, 30) Source(17, 37) + SourceIndex(0)
10>Emitted(2, 35) Source(17, 42) + SourceIndex(0)
11>Emitted(2, 37) Source(17, 44) + SourceIndex(0)
12>Emitted(2, 45) Source(17, 52) + SourceIndex(0)
13>Emitted(2, 47) Source(17, 54) + SourceIndex(0)
14>Emitted(2, 48) Source(17, 55) + SourceIndex(0)
---
>>>var multiRobot = { name: "mower", skills: { primary: "mowing", secondary: "none" } };
1->
2 >^^^^
3 >    ^^^^^^^^^^
4 >              ^^^
5 >                 ^^
6 >                   ^^^^
7 >                       ^^
8 >                         ^^^^^^^
9 >                                ^^
10>                                  ^^^^^^
11>                                        ^^
12>                                          ^^
13>                                            ^^^^^^^
14>                                                   ^^
15>                                                     ^^^^^^^^
16>                                                             ^^
17>                                                               ^^^^^^^^^
18>                                                                        ^^
19>                                                                          ^^^^^^
20>                                                                                ^^
21>                                                                                  ^^
22>                                                                                    ^
1->
  >
2 >let 
3 >    multiRobot
4 >              : MultiRobot = 
5 >                 { 
6 >                   name
7 >                       : 
8 >                         "mower"
9 >                                , 
10>                                  skills
11>                                        : 
12>                                          { 
13>                                            primary
14>                                                   : 
15>                                                     "mowing"
16>                                                             , 
17>                                                               secondary
18>                                                                        : 
19>                                                                          "none"
20>                                                                                 }
21>                                                                                   }
22>                                                                                    ;
1->Emitted(3, 1) Source(18, 1) + SourceIndex(0)
2 >Emitted(3, 5) Source(18, 5) + SourceIndex(0)
3 >Emitted(3, 15) Source(18, 15) + SourceIndex(0)
4 >Emitted(3, 18) Source(18, 30) + SourceIndex(0)
5 >Emitted(3, 20) Source(18, 32) + SourceIndex(0)
6 >Emitted(3, 24) Source(18, 36) + SourceIndex(0)
7 >Emitted(3, 26) Source(18, 38) + SourceIndex(0)
8 >Emitted(3, 33) Source(18, 45) + SourceIndex(0)
9 >Emitted(3, 35) Source(18, 47) + SourceIndex(0)
10>Emitted(3, 41) Source(18, 53) + SourceIndex(0)
11>Emitted(3, 43) Source(18, 55) + SourceIndex(0)
12>Emitted(3, 45) Source(18, 57) + SourceIndex(0)
13>Emitted(3, 52) Source(18, 64) + SourceIndex(0)
14>Emitted(3, 54) Source(18, 66) + SourceIndex(0)
15>Emitted(3, 62) Source(18, 74) + SourceIndex(0)
16>Emitted(3, 64) Source(18, 76) + SourceIndex(0)
17>Emitted(3, 73) Source(18, 85) + SourceIndex(0)
18>Emitted(3, 75) Source(18, 87) + SourceIndex(0)
19>Emitted(3, 81) Source(18, 93) + SourceIndex(0)
20>Emitted(3, 83) Source(18, 95) + SourceIndex(0)
21>Emitted(3, 85) Source(18, 97) + SourceIndex(0)
22>Emitted(3, 86) Source(18, 98) + SourceIndex(0)
---
>>>function getRobot() {
1 >
2 >^^^^^^^^^
3 >         ^^^^^^^^
4 >                 ^->
1 >
  >
2 >function 
3 >         getRobot
1 >Emitted(4, 1) Source(19, 1) + SourceIndex(0)
2 >Emitted(4, 10) Source(19, 10) + SourceIndex(0)
3 >Emitted(4, 18) Source(19, 18) + SourceIndex(0)
---
>>>    return robot;
1->^^^^
2 >    ^^^^^^^
3 >           ^^^^^
4 >                ^
1->() {
  >    
2 >    return 
3 >           robot
4 >                ;
1->Emitted(5, 5) Source(20, 5) + SourceIndex(0)
2 >Emitted(5, 12) Source(20, 12) + SourceIndex(0)
3 >Emitted(5, 17) Source(20, 17) + SourceIndex(0)
4 >Emitted(5, 18) Source(20, 18) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(6, 1) Source(21, 1) + SourceIndex(0)
2 >Emitted(6, 2) Source(21, 2) + SourceIndex(0)
---
>>>function getMultiRobot() {
1->
2 >^^^^^^^^^
3 >         ^^^^^^^^^^^^^
4 >                      ^->
1->
  >
2 >function 
3 >         getMultiRobot
1->Emitted(7, 1) Source(22, 1) + SourceIndex(0)
2 >Emitted(7, 10) Source(22, 10) + SourceIndex(0)
3 >Emitted(7, 23) Source(22, 23) + SourceIndex(0)
---
>>>    return multiRobot;
1->^^^^
2 >    ^^^^^^^
3 >           ^^^^^^^^^^
4 >                     ^
1->() {
  >    
2 >    return 
3 >           multiRobot
4 >                     ;
1->Emitted(8, 5) Source(23, 5) + SourceIndex(0)
2 >Emitted(8, 12) Source(23, 12) + SourceIndex(0)
3 >Emitted(8, 22) Source(23, 22) + SourceIndex(0)
4 >Emitted(8, 23) Source(23, 23) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(9, 1) Source(24, 1) + SourceIndex(0)
2 >Emitted(9, 2) Source(24, 2) + SourceIndex(0)
---
>>>var nameA, primaryA, secondaryA, i, skillA;
1->
2 >^^^^
3 >    ^^^^^
4 >         ^^
5 >           ^^^^^^^^
6 >                   ^^
7 >                     ^^^^^^^^^^
8 >                               ^^
9 >                                 ^
10>                                  ^^
11>                                    ^^^^^^
12>                                          ^
1->
  >
  >
2 >let 
3 >    nameA: string
4 >         , 
5 >           primaryA: string
6 >                   , 
7 >                     secondaryA: string
8 >                               , 
9 >                                 i: number
10>                                  , 
11>                                    skillA: string
12>                                          ;
1->Emitted(10, 1) Source(26, 1) + SourceIndex(0)
2 >Emitted(10, 5) Source(26, 5) + SourceIndex(0)
3 >Emitted(10, 10) Source(26, 18) + SourceIndex(0)
4 >Emitted(10, 12) Source(26, 20) + SourceIndex(0)
5 >Emitted(10, 20) Source(26, 36) + SourceIndex(0)
6 >Emitted(10, 22) Source(26, 38) + SourceIndex(0)
7 >Emitted(10, 32) Source(26, 56) + SourceIndex(0)
8 >Emitted(10, 34) Source(26, 58) + SourceIndex(0)
9 >Emitted(10, 35) Source(26, 67) + SourceIndex(0)
10>Emitted(10, 37) Source(26, 69) + SourceIndex(0)
11>Emitted(10, 43) Source(26, 83) + SourceIndex(0)
12>Emitted(10, 44) Source(26, 84) + SourceIndex(0)
---
>>>var name, primary, secondary, skill;
1 >
2 >^^^^
3 >    ^^^^
4 >        ^^
5 >          ^^^^^^^
6 >                 ^^
7 >                   ^^^^^^^^^
8 >                            ^^
9 >                              ^^^^^
10>                                   ^
11>                                    ^^^^^^^^^^->
1 >
  >
2 >let 
3 >    name: string
4 >        , 
5 >          primary: string
6 >                 , 
7 >                   secondary: string
8 >                            , 
9 >                              skill: string
10>                                   ;
1 >Emitted(11, 1) Source(27, 1) + SourceIndex(0)
2 >Emitted(11, 5) Source(27, 5) + SourceIndex(0)
3 >Emitted(11, 9) Source(27, 17) + SourceIndex(0)
4 >Emitted(11, 11) Source(27, 19) + SourceIndex(0)
5 >Emitted(11, 18) Source(27, 34) + SourceIndex(0)
6 >Emitted(11, 20) Source(27, 36) + SourceIndex(0)
7 >Emitted(11, 29) Source(27, 53) + SourceIndex(0)
8 >Emitted(11, 31) Source(27, 55) + SourceIndex(0)
9 >Emitted(11, 36) Source(27, 68) + SourceIndex(0)
10>Emitted(11, 37) Source(27, 69) + SourceIndex(0)
---
>>>for (nameA = robot.name, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^
5 >             ^^^^^
6 >                  ^^^^^
7 >                       ^^
8 >                         ^
9 >                          ^^^
10>                             ^
11>                              ^^
12>                                ^
13>                                 ^^^
14>                                    ^
15>                                     ^^
16>                                       ^
17>                                        ^^
18>                                          ^^
1->
  >
  >
2 >for ({ name: 
3 >     nameA
4 >           } = 
5 >             robot
6 >                  
7 >                        } = robot, 
8 >                         i
9 >                           = 
10>                             0
11>                              ; 
12>                                i
13>                                  < 
14>                                    1
15>                                     ; 
16>                                       i
17>                                        ++
18>                                          ) 
1->Emitted(12, 1) Source(29, 1) + SourceIndex(0)
2 >Emitted(12, 6) Source(29, 14) + SourceIndex(0)
3 >Emitted(12, 11) Source(29, 19) + SourceIndex(0)
4 >Emitted(12, 14) Source(29, 24) + SourceIndex(0)
5 >Emitted(12, 19) Source(29, 29) + SourceIndex(0)
6 >Emitted(12, 24) Source(29, 19) + SourceIndex(0)
7 >Emitted(12, 26) Source(29, 31) + SourceIndex(0)
8 >Emitted(12, 27) Source(29, 32) + SourceIndex(0)
9 >Emitted(12, 30) Source(29, 35) + SourceIndex(0)
10>Emitted(12, 31) Source(29, 36) + SourceIndex(0)
11>Emitted(12, 33) Source(29, 38) + SourceIndex(0)
12>Emitted(12, 34) Source(29, 39) + SourceIndex(0)
13>Emitted(12, 37) Source(29, 42) + SourceIndex(0)
14>Emitted(12, 38) Source(29, 43) + SourceIndex(0)
15>Emitted(12, 40) Source(29, 45) + SourceIndex(0)
16>Emitted(12, 41) Source(29, 46) + SourceIndex(0)
17>Emitted(12, 43) Source(29, 48) + SourceIndex(0)
18>Emitted(12, 45) Source(29, 50) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(13, 5) Source(30, 5) + SourceIndex(0)
2 >Emitted(13, 12) Source(30, 12) + SourceIndex(0)
3 >Emitted(13, 13) Source(30, 13) + SourceIndex(0)
4 >Emitted(13, 16) Source(30, 16) + SourceIndex(0)
5 >Emitted(13, 17) Source(30, 17) + SourceIndex(0)
6 >Emitted(13, 22) Source(30, 22) + SourceIndex(0)
7 >Emitted(13, 23) Source(30, 23) + SourceIndex(0)
8 >Emitted(13, 24) Source(30, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(14, 2) Source(31, 2) + SourceIndex(0)
---
>>>for (nameA = getRobot().name, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^
5 >             ^^^^^^^^
6 >                     ^^
7 >                       ^^^^^
8 >                            ^^
9 >                              ^
10>                               ^^^
11>                                  ^
12>                                   ^^
13>                                     ^
14>                                      ^^^
15>                                         ^
16>                                          ^^
17>                                            ^
18>                                             ^^
19>                                               ^^
1->
  >
2 >for ({ name: 
3 >     nameA
4 >           } = 
5 >             getRobot
6 >                     ()
7 >                       
8 >                             } = getRobot(), 
9 >                              i
10>                                = 
11>                                  0
12>                                   ; 
13>                                     i
14>                                       < 
15>                                         1
16>                                          ; 
17>                                            i
18>                                             ++
19>                                               ) 
1->Emitted(15, 1) Source(32, 1) + SourceIndex(0)
2 >Emitted(15, 6) Source(32, 14) + SourceIndex(0)
3 >Emitted(15, 11) Source(32, 19) + SourceIndex(0)
4 >Emitted(15, 14) Source(32, 24) + SourceIndex(0)
5 >Emitted(15, 22) Source(32, 32) + SourceIndex(0)
6 >Emitted(15, 24) Source(32, 34) + SourceIndex(0)
7 >Emitted(15, 29) Source(32, 19) + SourceIndex(0)
8 >Emitted(15, 31) Source(32, 36) + SourceIndex(0)
9 >Emitted(15, 32) Source(32, 37) + SourceIndex(0)
10>Emitted(15, 35) Source(32, 40) + SourceIndex(0)
11>Emitted(15, 36) Source(32, 41) + SourceIndex(0)
12>Emitted(15, 38) Source(32, 43) + SourceIndex(0)
13>Emitted(15, 39) Source(32, 44) + SourceIndex(0)
14>Emitted(15, 42) Source(32, 47) + SourceIndex(0)
15>Emitted(15, 43) Source(32, 48) + SourceIndex(0)
16>Emitted(15, 45) Source(32, 50) + SourceIndex(0)
17>Emitted(15, 46) Source(32, 51) + SourceIndex(0)
18>Emitted(15, 48) Source(32, 53) + SourceIndex(0)
19>Emitted(15, 50) Source(32, 55) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(16, 5) Source(33, 5) + SourceIndex(0)
2 >Emitted(16, 12) Source(33, 12) + SourceIndex(0)
3 >Emitted(16, 13) Source(33, 13) + SourceIndex(0)
4 >Emitted(16, 16) Source(33, 16) + SourceIndex(0)
5 >Emitted(16, 17) Source(33, 17) + SourceIndex(0)
6 >Emitted(16, 22) Source(33, 22) + SourceIndex(0)
7 >Emitted(16, 23) Source(33, 23) + SourceIndex(0)
8 >Emitted(16, 24) Source(33, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(17, 2) Source(34, 2) + SourceIndex(0)
---
>>>for (nameA = { name: "trimmer", skill: "trimming" }.name, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^
5 >             ^^
6 >               ^^^^
7 >                   ^^
8 >                     ^^^^^^^^^
9 >                              ^^
10>                                ^^^^^
11>                                     ^^
12>                                       ^^^^^^^^^^
13>                                                 ^^
14>                                                   ^^^^^
15>                                                        ^^
16>                                                          ^
17>                                                           ^^^
18>                                                              ^
19>                                                               ^^
20>                                                                 ^
21>                                                                  ^^^
22>                                                                     ^
23>                                                                      ^^
24>                                                                        ^
25>                                                                         ^^
26>                                                                           ^^
1->
  >
2 >for ({ name: 
3 >     nameA
4 >           } = <Robot>
5 >             { 
6 >               name
7 >                   : 
8 >                     "trimmer"
9 >                              , 
10>                                skill
11>                                     : 
12>                                       "trimming"
13>                                                  }
14>                                                   
15>                                                         } = <Robot>{ name: "trimmer", skill: "trimming" }, 
16>                                                          i
17>                                                            = 
18>                                                              0
19>                                                               ; 
20>                                                                 i
21>                                                                   < 
22>                                                                     1
23>                                                                      ; 
24>                                                                        i
25>                                                                         ++
26>                                                                           ) 
1->Emitted(18, 1) Source(35, 1) + SourceIndex(0)
2 >Emitted(18, 6) Source(35, 14) + SourceIndex(0)
3 >Emitted(18, 11) Source(35, 19) + SourceIndex(0)
4 >Emitted(18, 14) Source(35, 31) + SourceIndex(0)
5 >Emitted(18, 16) Source(35, 33) + SourceIndex(0)
6 >Emitted(18, 20) Source(35, 37) + SourceIndex(0)
7 >Emitted(18, 22) Source(35, 39) + SourceIndex(0)
8 >Emitted(18, 31) Source(35, 48) + SourceIndex(0)
9 >Emitted(18, 33) Source(35, 50) + SourceIndex(0)
10>Emitted(18, 38) Source(35, 55) + SourceIndex(0)
11>Emitted(18, 40) Source(35, 57) + SourceIndex(0)
12>Emitted(18, 50) Source(35, 67) + SourceIndex(0)
13>Emitted(18, 52) Source(35, 69) + SourceIndex(0)
14>Emitted(18, 57) Source(35, 19) + SourceIndex(0)
15>Emitted(18, 59) Source(35, 71) + SourceIndex(0)
16>Emitted(18, 60) Source(35, 72) + SourceIndex(0)
17>Emitted(18, 63) Source(35, 75) + SourceIndex(0)
18>Emitted(18, 64) Source(35, 76) + SourceIndex(0)
19>Emitted(18, 66) Source(35, 78) + SourceIndex(0)
20>Emitted(18, 67) Source(35, 79) + SourceIndex(0)
21>Emitted(18, 70) Source(35, 82) + SourceIndex(0)
22>Emitted(18, 71) Source(35, 83) + SourceIndex(0)
23>Emitted(18, 73) Source(35, 85) + SourceIndex(0)
24>Emitted(18, 74) Source(35, 86) + SourceIndex(0)
25>Emitted(18, 76) Source(35, 88) + SourceIndex(0)
26>Emitted(18, 78) Source(35, 90) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(19, 5) Source(36, 5) + SourceIndex(0)
2 >Emitted(19, 12) Source(36, 12) + SourceIndex(0)
3 >Emitted(19, 13) Source(36, 13) + SourceIndex(0)
4 >Emitted(19, 16) Source(36, 16) + SourceIndex(0)
5 >Emitted(19, 17) Source(36, 17) + SourceIndex(0)
6 >Emitted(19, 22) Source(36, 22) + SourceIndex(0)
7 >Emitted(19, 23) Source(36, 23) + SourceIndex(0)
8 >Emitted(19, 24) Source(36, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(20, 2) Source(37, 2) + SourceIndex(0)
---
>>>for (_a = multiRobot.skills, primaryA = _a.primary, secondaryA = _a.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^^^
5 >                    ^^^^^^^
6 >                           ^^
7 >                             ^^^^^^^^
8 >                                     ^^^^^^^^^^^^^
9 >                                                  ^^
10>                                                    ^^^^^^^^^^
11>                                                              ^^^^^^^^^^^^^^^
12>                                                                             ^^
13>                                                                               ^
14>                                                                                ^^^
15>                                                                                   ^
16>                                                                                    ^^
17>                                                                                      ^
18>                                                                                       ^^^
19>                                                                                          ^
20>                                                                                           ^^
21>                                                                                             ^
22>                                                                                              ^^
23>                                                                                                ^^
1->
  >
2 >for ({ 
3 >     skills: { primary: primaryA, secondary: secondaryA } } = 
4 >          multiRobot
5 >                    
6 >                           
7 >                             primaryA
8 >                                     
9 >                                                  , secondary: 
10>                                                    secondaryA
11>                                                              
12>                                                                              } } = multiRobot, 
13>                                                                               i
14>                                                                                 = 
15>                                                                                   0
16>                                                                                    ; 
17>                                                                                      i
18>                                                                                        < 
19>                                                                                          1
20>                                                                                           ; 
21>                                                                                             i
22>                                                                                              ++
23>                                                                                                ) 
1->Emitted(21, 1) Source(38, 1) + SourceIndex(0)
2 >Emitted(21, 6) Source(38, 8) + SourceIndex(0)
3 >Emitted(21, 11) Source(38, 65) + SourceIndex(0)
4 >Emitted(21, 21) Source(38, 75) + SourceIndex(0)
5 >Emitted(21, 28) Source(38, 60) + SourceIndex(0)
6 >Emitted(21, 30) Source(38, 27) + SourceIndex(0)
7 >Emitted(21, 38) Source(38, 35) + SourceIndex(0)
8 >Emitted(21, 51) Source(38, 35) + SourceIndex(0)
9 >Emitted(21, 53) Source(38, 48) + SourceIndex(0)
10>Emitted(21, 63) Source(38, 58) + SourceIndex(0)
11>Emitted(21, 78) Source(38, 58) + SourceIndex(0)
12>Emitted(21, 80) Source(38, 77) + SourceIndex(0)
13>Emitted(21, 81) Source(38, 78) + SourceIndex(0)
14>Emitted(21, 84) Source(38, 81) + SourceIndex(0)
15>Emitted(21, 85) Source(38, 82) + SourceIndex(0)
16>Emitted(21, 87) Source(38, 84) + SourceIndex(0)
17>Emitted(21, 88) Source(38, 85) + SourceIndex(0)
18>Emitted(21, 91) Source(38, 88) + SourceIndex(0)
19>Emitted(21, 92) Source(38, 89) + SourceIndex(0)
20>Emitted(21, 94) Source(38, 91) + SourceIndex(0)
21>Emitted(21, 95) Source(38, 92) + SourceIndex(0)
22>Emitted(21, 97) Source(38, 94) + SourceIndex(0)
23>Emitted(21, 99) Source(38, 96) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(22, 5) Source(39, 5) + SourceIndex(0)
2 >Emitted(22, 12) Source(39, 12) + SourceIndex(0)
3 >Emitted(22, 13) Source(39, 13) + SourceIndex(0)
4 >Emitted(22, 16) Source(39, 16) + SourceIndex(0)
5 >Emitted(22, 17) Source(39, 17) + SourceIndex(0)
6 >Emitted(22, 25) Source(39, 25) + SourceIndex(0)
7 >Emitted(22, 26) Source(39, 26) + SourceIndex(0)
8 >Emitted(22, 27) Source(39, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(23, 2) Source(40, 2) + SourceIndex(0)
---
>>>for (_b = getMultiRobot().skills, primaryA = _b.primary, secondaryA = _b.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^^^^^^
5 >                       ^^
6 >                         ^^^^^^^
7 >                                ^^
8 >                                  ^^^^^^^^
9 >                                          ^^^^^^^^^^^^^
10>                                                       ^^
11>                                                         ^^^^^^^^^^
12>                                                                   ^^^^^^^^^^^^^^^
13>                                                                                  ^^
14>                                                                                    ^
15>                                                                                     ^^^
16>                                                                                        ^
17>                                                                                         ^^
18>                                                                                           ^
19>                                                                                            ^^^
20>                                                                                               ^
21>                                                                                                ^^
22>                                                                                                  ^
23>                                                                                                   ^^
24>                                                                                                     ^^
1->
  >
2 >for ({ 
3 >     skills: { primary: primaryA, secondary: secondaryA } } = 
4 >          getMultiRobot
5 >                       ()
6 >                         
7 >                                
8 >                                  primaryA
9 >                                          
10>                                                       , secondary: 
11>                                                         secondaryA
12>                                                                   
13>                                                                                   } } = getMultiRobot(), 
14>                                                                                    i
15>                                                                                      = 
16>                                                                                        0
17>                                                                                         ; 
18>                                                                                           i
19>                                                                                             < 
20>                                                                                               1
21>                                                                                                ; 
22>                                                                                                  i
23>                                                                                                   ++
24>                                                                                                     ) 
1->Emitted(24, 1) Source(41, 1) + SourceIndex(0)
2 >Emitted(24, 6) Source(41, 8) + SourceIndex(0)
3 >Emitted(24, 11) Source(41, 65) + SourceIndex(0)
4 >Emitted(24, 24) Source(41, 78) + SourceIndex(0)
5 >Emitted(24, 26) Source(41, 80) + SourceIndex(0)
6 >Emitted(24, 33) Source(41, 60) + SourceIndex(0)
7 >Emitted(24, 35) Source(41, 27) + SourceIndex(0)
8 >Emitted(24, 43) Source(41, 35) + SourceIndex(0)
9 >Emitted(24, 56) Source(41, 35) + SourceIndex(0)
10>Emitted(24, 58) Source(41, 48) + SourceIndex(0)
11>Emitted(24, 68) Source(41, 58) + SourceIndex(0)
12>Emitted(24, 83) Source(41, 58) + SourceIndex(0)
13>Emitted(24, 85) Source(41, 82) + SourceIndex(0)
14>Emitted(24, 86) Source(41, 83) + SourceIndex(0)
15>Emitted(24, 89) Source(41, 86) + SourceIndex(0)
16>Emitted(24, 90) Source(41, 87) + SourceIndex(0)
17>Emitted(24, 92) Source(41, 89) + SourceIndex(0)
18>Emitted(24, 93) Source(41, 90) + SourceIndex(0)
19>Emitted(24, 96) Source(41, 93) + SourceIndex(0)
20>Emitted(24, 97) Source(41, 94) + SourceIndex(0)
21>Emitted(24, 99) Source(41, 96) + SourceIndex(0)
22>Emitted(24, 100) Source(41, 97) + SourceIndex(0)
23>Emitted(24, 102) Source(41, 99) + SourceIndex(0)
24>Emitted(24, 104) Source(41, 101) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(25, 5) Source(42, 5) + SourceIndex(0)
2 >Emitted(25, 12) Source(42, 12) + SourceIndex(0)
3 >Emitted(25, 13) Source(42, 13) + SourceIndex(0)
4 >Emitted(25, 16) Source(42, 16) + SourceIndex(0)
5 >Emitted(25, 17) Source(42, 17) + SourceIndex(0)
6 >Emitted(25, 25) Source(42, 25) + SourceIndex(0)
7 >Emitted(25, 26) Source(42, 26) + SourceIndex(0)
8 >Emitted(25, 27) Source(42, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(26, 2) Source(43, 2) + SourceIndex(0)
---
>>>for (_c = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }.skills, primaryA = _c.primary, secondaryA = _c.secondary,
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^
5 >            ^^^^
6 >                ^^
7 >                  ^^^^^^^^^
8 >                           ^^
9 >                             ^^^^^^
10>                                   ^^
11>                                     ^^
12>                                       ^^^^^^^
13>                                              ^^
14>                                                ^^^^^^^^^^
15>                                                          ^^
16>                                                            ^^^^^^^^^
17>                                                                     ^^
18>                                                                       ^^^^^^^^
19>                                                                               ^^
20>                                                                                 ^^
21>                                                                                   ^^^^^^^
22>                                                                                          ^^
23>                                                                                            ^^^^^^^^
24>                                                                                                    ^^^^^^^^^^^^^
25>                                                                                                                 ^^
26>                                                                                                                   ^^^^^^^^^^
27>                                                                                                                             ^^^^^^^^^^^^^^^
1->
  >
2 >for ({ 
3 >     skills: { primary: primaryA, secondary: secondaryA } } =
  >         <MultiRobot>
4 >          { 
5 >            name
6 >                : 
7 >                  "trimmer"
8 >                           , 
9 >                             skills
10>                                   : 
11>                                     { 
12>                                       primary
13>                                              : 
14>                                                "trimming"
15>                                                          , 
16>                                                            secondary
17>                                                                     : 
18>                                                                       "edging"
19>                                                                                }
20>                                                                                  }
21>                                                                                   
22>                                                                                          
23>                                                                                            primaryA
24>                                                                                                    
25>                                                                                                                 , secondary: 
26>                                                                                                                   secondaryA
27>                                                                                                                             
1->Emitted(27, 1) Source(44, 1) + SourceIndex(0)
2 >Emitted(27, 6) Source(44, 8) + SourceIndex(0)
3 >Emitted(27, 11) Source(45, 17) + SourceIndex(0)
4 >Emitted(27, 13) Source(45, 19) + SourceIndex(0)
5 >Emitted(27, 17) Source(45, 23) + SourceIndex(0)
6 >Emitted(27, 19) Source(45, 25) + SourceIndex(0)
7 >Emitted(27, 28) Source(45, 34) + SourceIndex(0)
8 >Emitted(27, 30) Source(45, 36) + SourceIndex(0)
9 >Emitted(27, 36) Source(45, 42) + SourceIndex(0)
10>Emitted(27, 38) Source(45, 44) + SourceIndex(0)
11>Emitted(27, 40) Source(45, 46) + SourceIndex(0)
12>Emitted(27, 47) Source(45, 53) + SourceIndex(0)
13>Emitted(27, 49) Source(45, 55) + SourceIndex(0)
14>Emitted(27, 59) Source(45, 65) + SourceIndex(0)
15>Emitted(27, 61) Source(45, 67) + SourceIndex(0)
16>Emitted(27, 70) Source(45, 76) + SourceIndex(0)
17>Emitted(27, 72) Source(45, 78) + SourceIndex(0)
18>Emitted(27, 80) Source(45, 86) + SourceIndex(0)
19>Emitted(27, 82) Source(45, 88) + SourceIndex(0)
20>Emitted(27, 84) Source(45, 90) + SourceIndex(0)
21>Emitted(27, 91) Source(44, 60) + SourceIndex(0)
22>Emitted(27, 93) Source(44, 27) + SourceIndex(0)
23>Emitted(27, 101) Source(44, 35) + SourceIndex(0)
24>Emitted(27, 114) Source(44, 35) + SourceIndex(0)
25>Emitted(27, 116) Source(44, 48) + SourceIndex(0)
26>Emitted(27, 126) Source(44, 58) + SourceIndex(0)
27>Emitted(27, 141) Source(44, 58) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^^^^->
1 > } } =
  >    <MultiRobot>{ name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
1 >Emitted(28, 5) Source(46, 5) + SourceIndex(0)
2 >Emitted(28, 6) Source(46, 6) + SourceIndex(0)
3 >Emitted(28, 9) Source(46, 9) + SourceIndex(0)
4 >Emitted(28, 10) Source(46, 10) + SourceIndex(0)
5 >Emitted(28, 12) Source(46, 12) + SourceIndex(0)
6 >Emitted(28, 13) Source(46, 13) + SourceIndex(0)
7 >Emitted(28, 16) Source(46, 16) + SourceIndex(0)
8 >Emitted(28, 17) Source(46, 17) + SourceIndex(0)
9 >Emitted(28, 19) Source(46, 19) + SourceIndex(0)
10>Emitted(28, 20) Source(46, 20) + SourceIndex(0)
11>Emitted(28, 22) Source(46, 22) + SourceIndex(0)
12>Emitted(28, 24) Source(46, 24) + SourceIndex(0)
---
>>>    console.log(primaryA);
1->^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1->{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1->Emitted(29, 5) Source(47, 5) + SourceIndex(0)
2 >Emitted(29, 12) Source(47, 12) + SourceIndex(0)
3 >Emitted(29, 13) Source(47, 13) + SourceIndex(0)
4 >Emitted(29, 16) Source(47, 16) + SourceIndex(0)
5 >Emitted(29, 17) Source(47, 17) + SourceIndex(0)
6 >Emitted(29, 25) Source(47, 25) + SourceIndex(0)
7 >Emitted(29, 26) Source(47, 26) + SourceIndex(0)
8 >Emitted(29, 27) Source(47, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(30, 2) Source(48, 2) + SourceIndex(0)
---
>>>for (name = robot.name, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^
4 >         ^^^
5 >            ^^^^^
6 >                 ^^^^^
7 >                      ^^
8 >                        ^
9 >                         ^^^
10>                            ^
11>                             ^^
12>                               ^
13>                                ^^^
14>                                   ^
15>                                    ^^
16>                                      ^
17>                                       ^^
18>                                         ^^
1->
  >
2 >for ({ 
3 >     name
4 >          } = 
5 >            robot
6 >                 
7 >                       } = robot, 
8 >                        i
9 >                          = 
10>                            0
11>                             ; 
12>                               i
13>                                 < 
14>                                   1
15>                                    ; 
16>                                      i
17>                                       ++
18>                                         ) 
1->Emitted(31, 1) Source(49, 1) + SourceIndex(0)
2 >Emitted(31, 6) Source(49, 8) + SourceIndex(0)
3 >Emitted(31, 10) Source(49, 12) + SourceIndex(0)
4 >Emitted(31, 13) Source(49, 17) + SourceIndex(0)
5 >Emitted(31, 18) Source(49, 22) + SourceIndex(0)
6 >Emitted(31, 23) Source(49, 12) + SourceIndex(0)
7 >Emitted(31, 25) Source(49, 24) + SourceIndex(0)
8 >Emitted(31, 26) Source(49, 25) + SourceIndex(0)
9 >Emitted(31, 29) Source(49, 28) + SourceIndex(0)
10>Emitted(31, 30) Source(49, 29) + SourceIndex(0)
11>Emitted(31, 32) Source(49, 31) + SourceIndex(0)
12>Emitted(31, 33) Source(49, 32) + SourceIndex(0)
13>Emitted(31, 36) Source(49, 35) + SourceIndex(0)
14>Emitted(31, 37) Source(49, 36) + SourceIndex(0)
15>Emitted(31, 39) Source(49, 38) + SourceIndex(0)
16>Emitted(31, 40) Source(49, 39) + SourceIndex(0)
17>Emitted(31, 42) Source(49, 41) + SourceIndex(0)
18>Emitted(31, 44) Source(49, 43) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(32, 5) Source(50, 5) + SourceIndex(0)
2 >Emitted(32, 12) Source(50, 12) + SourceIndex(0)
3 >Emitted(32, 13) Source(50, 13) + SourceIndex(0)
4 >Emitted(32, 16) Source(50, 16) + SourceIndex(0)
5 >Emitted(32, 17) Source(50, 17) + SourceIndex(0)
6 >Emitted(32, 22) Source(50, 22) + SourceIndex(0)
7 >Emitted(32, 23) Source(50, 23) + SourceIndex(0)
8 >Emitted(32, 24) Source(50, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(33, 2) Source(51, 2) + SourceIndex(0)
---
>>>for (name = getRobot().name, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^
4 >         ^^^
5 >            ^^^^^^^^
6 >                    ^^
7 >                      ^^^^^
8 >                           ^^
9 >                             ^
10>                              ^^^
11>                                 ^
12>                                  ^^
13>                                    ^
14>                                     ^^^
15>                                        ^
16>                                         ^^
17>                                           ^
18>                                            ^^
19>                                              ^^
1->
  >
2 >for ({ 
3 >     name
4 >          } = 
5 >            getRobot
6 >                    ()
7 >                      
8 >                            } = getRobot(), 
9 >                             i
10>                               = 
11>                                 0
12>                                  ; 
13>                                    i
14>                                      < 
15>                                        1
16>                                         ; 
17>                                           i
18>                                            ++
19>                                              ) 
1->Emitted(34, 1) Source(52, 1) + SourceIndex(0)
2 >Emitted(34, 6) Source(52, 8) + SourceIndex(0)
3 >Emitted(34, 10) Source(52, 12) + SourceIndex(0)
4 >Emitted(34, 13) Source(52, 17) + SourceIndex(0)
5 >Emitted(34, 21) Source(52, 25) + SourceIndex(0)
6 >Emitted(34, 23) Source(52, 27) + SourceIndex(0)
7 >Emitted(34, 28) Source(52, 12) + SourceIndex(0)
8 >Emitted(34, 30) Source(52, 29) + SourceIndex(0)
9 >Emitted(34, 31) Source(52, 30) + SourceIndex(0)
10>Emitted(34, 34) Source(52, 33) + SourceIndex(0)
11>Emitted(34, 35) Source(52, 34) + SourceIndex(0)
12>Emitted(34, 37) Source(52, 36) + SourceIndex(0)
13>Emitted(34, 38) Source(52, 37) + SourceIndex(0)
14>Emitted(34, 41) Source(52, 40) + SourceIndex(0)
15>Emitted(34, 42) Source(52, 41) + SourceIndex(0)
16>Emitted(34, 44) Source(52, 43) + SourceIndex(0)
17>Emitted(34, 45) Source(52, 44) + SourceIndex(0)
18>Emitted(34, 47) Source(52, 46) + SourceIndex(0)
19>Emitted(34, 49) Source(52, 48) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(35, 5) Source(53, 5) + SourceIndex(0)
2 >Emitted(35, 12) Source(53, 12) + SourceIndex(0)
3 >Emitted(35, 13) Source(53, 13) + SourceIndex(0)
4 >Emitted(35, 16) Source(53, 16) + SourceIndex(0)
5 >Emitted(35, 17) Source(53, 17) + SourceIndex(0)
6 >Emitted(35, 22) Source(53, 22) + SourceIndex(0)
7 >Emitted(35, 23) Source(53, 23) + SourceIndex(0)
8 >Emitted(35, 24) Source(53, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(36, 2) Source(54, 2) + SourceIndex(0)
---
>>>for (name = { name: "trimmer", skill: "trimming" }.name, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^
4 >         ^^^
5 >            ^^
6 >              ^^^^
7 >                  ^^
8 >                    ^^^^^^^^^
9 >                             ^^
10>                               ^^^^^
11>                                    ^^
12>                                      ^^^^^^^^^^
13>                                                ^^
14>                                                  ^^^^^
15>                                                       ^^
16>                                                         ^
17>                                                          ^^^
18>                                                             ^
19>                                                              ^^
20>                                                                ^
21>                                                                 ^^^
22>                                                                    ^
23>                                                                     ^^
24>                                                                       ^
25>                                                                        ^^
26>                                                                          ^^
1->
  >
2 >for ({ 
3 >     name
4 >          } = <Robot>
5 >            { 
6 >              name
7 >                  : 
8 >                    "trimmer"
9 >                             , 
10>                               skill
11>                                    : 
12>                                      "trimming"
13>                                                 }
14>                                                  
15>                                                        } = <Robot>{ name: "trimmer", skill: "trimming" }, 
16>                                                         i
17>                                                           = 
18>                                                             0
19>                                                              ; 
20>                                                                i
21>                                                                  < 
22>                                                                    1
23>                                                                     ; 
24>                                                                       i
25>                                                                        ++
26>                                                                          ) 
1->Emitted(37, 1) Source(55, 1) + SourceIndex(0)
2 >Emitted(37, 6) Source(55, 8) + SourceIndex(0)
3 >Emitted(37, 10) Source(55, 12) + SourceIndex(0)
4 >Emitted(37, 13) Source(55, 24) + SourceIndex(0)
5 >Emitted(37, 15) Source(55, 26) + SourceIndex(0)
6 >Emitted(37, 19) Source(55, 30) + SourceIndex(0)
7 >Emitted(37, 21) Source(55, 32) + SourceIndex(0)
8 >Emitted(37, 30) Source(55, 41) + SourceIndex(0)
9 >Emitted(37, 32) Source(55, 43) + SourceIndex(0)
10>Emitted(37, 37) Source(55, 48) + SourceIndex(0)
11>Emitted(37, 39) Source(55, 50) + SourceIndex(0)
12>Emitted(37, 49) Source(55, 60) + SourceIndex(0)
13>Emitted(37, 51) Source(55, 62) + SourceIndex(0)
14>Emitted(37, 56) Source(55, 12) + SourceIndex(0)
15>Emitted(37, 58) Source(55, 64) + SourceIndex(0)
16>Emitted(37, 59) Source(55, 65) + SourceIndex(0)
17>Emitted(37, 62) Source(55, 68) + SourceIndex(0)
18>Emitted(37, 63) Source(55, 69) + SourceIndex(0)
19>Emitted(37, 65) Source(55, 71) + SourceIndex(0)
20>Emitted(37, 66) Source(55, 72) + SourceIndex(0)
21>Emitted(37, 69) Source(55, 75) + SourceIndex(0)
22>Emitted(37, 70) Source(55, 76) + SourceIndex(0)
23>Emitted(37, 72) Source(55, 78) + SourceIndex(0)
24>Emitted(37, 73) Source(55, 79) + SourceIndex(0)
25>Emitted(37, 75) Source(55, 81) + SourceIndex(0)
26>Emitted(37, 77) Source(55, 83) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(38, 5) Source(56, 5) + SourceIndex(0)
2 >Emitted(38, 12) Source(56, 12) + SourceIndex(0)
3 >Emitted(38, 13) Source(56, 13) + SourceIndex(0)
4 >Emitted(38, 16) Source(56, 16) + SourceIndex(0)
5 >Emitted(38, 17) Source(56, 17) + SourceIndex(0)
6 >Emitted(38, 22) Source(56, 22) + SourceIndex(0)
7 >Emitted(38, 23) Source(56, 23) + SourceIndex(0)
8 >Emitted(38, 24) Source(56, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(39, 2) Source(57, 2) + SourceIndex(0)
---
>>>for (_d = multiRobot.skills, primary = _d.primary, secondary = _d.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^^^
5 >                    ^^^^^^^
6 >                           ^^
7 >                             ^^^^^^^
8 >                                    ^^^^^^^^^^^^^
9 >                                                 ^^
10>                                                   ^^^^^^^^^
11>                                                            ^^^^^^^^^^^^^^^
12>                                                                           ^^
13>                                                                             ^
14>                                                                              ^^^
15>                                                                                 ^
16>                                                                                  ^^
17>                                                                                    ^
18>                                                                                     ^^^
19>                                                                                        ^
20>                                                                                         ^^
21>                                                                                           ^
22>                                                                                            ^^
23>                                                                                              ^^
1->
  >
2 >for ({ 
3 >     skills: { primary, secondary } } = 
4 >          multiRobot
5 >                    
6 >                           
7 >                             primary
8 >                                    
9 >                                                 , 
10>                                                   secondary
11>                                                            
12>                                                                            } } = multiRobot, 
13>                                                                             i
14>                                                                               = 
15>                                                                                 0
16>                                                                                  ; 
17>                                                                                    i
18>                                                                                      < 
19>                                                                                        1
20>                                                                                         ; 
21>                                                                                           i
22>                                                                                            ++
23>                                                                                              ) 
1->Emitted(40, 1) Source(58, 1) + SourceIndex(0)
2 >Emitted(40, 6) Source(58, 8) + SourceIndex(0)
3 >Emitted(40, 11) Source(58, 43) + SourceIndex(0)
4 >Emitted(40, 21) Source(58, 53) + SourceIndex(0)
5 >Emitted(40, 28) Source(58, 38) + SourceIndex(0)
6 >Emitted(40, 30) Source(58, 18) + SourceIndex(0)
7 >Emitted(40, 37) Source(58, 25) + SourceIndex(0)
8 >Emitted(40, 50) Source(58, 25) + SourceIndex(0)
9 >Emitted(40, 52) Source(58, 27) + SourceIndex(0)
10>Emitted(40, 61) Source(58, 36) + SourceIndex(0)
11>Emitted(40, 76) Source(58, 36) + SourceIndex(0)
12>Emitted(40, 78) Source(58, 55) + SourceIndex(0)
13>Emitted(40, 79) Source(58, 56) + SourceIndex(0)
14>Emitted(40, 82) Source(58, 59) + SourceIndex(0)
15>Emitted(40, 83) Source(58, 60) + SourceIndex(0)
16>Emitted(40, 85) Source(58, 62) + SourceIndex(0)
17>Emitted(40, 86) Source(58, 63) + SourceIndex(0)
18>Emitted(40, 89) Source(58, 66) + SourceIndex(0)
19>Emitted(40, 90) Source(58, 67) + SourceIndex(0)
20>Emitted(40, 92) Source(58, 69) + SourceIndex(0)
21>Emitted(40, 93) Source(58, 70) + SourceIndex(0)
22>Emitted(40, 95) Source(58, 72) + SourceIndex(0)
23>Emitted(40, 97) Source(58, 74) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(41, 5) Source(59, 5) + SourceIndex(0)
2 >Emitted(41, 12) Source(59, 12) + SourceIndex(0)
3 >Emitted(41, 13) Source(59, 13) + SourceIndex(0)
4 >Emitted(41, 16) Source(59, 16) + SourceIndex(0)
5 >Emitted(41, 17) Source(59, 17) + SourceIndex(0)
6 >Emitted(41, 25) Source(59, 25) + SourceIndex(0)
7 >Emitted(41, 26) Source(59, 26) + SourceIndex(0)
8 >Emitted(41, 27) Source(59, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(42, 2) Source(60, 2) + SourceIndex(0)
---
>>>for (_e = getMultiRobot().skills, primary = _e.primary, secondary = _e.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^^^^^^
5 >                       ^^
6 >                         ^^^^^^^
7 >                                ^^
8 >                                  ^^^^^^^
9 >                                         ^^^^^^^^^^^^^
10>                                                      ^^
11>                                                        ^^^^^^^^^
12>                                                                 ^^^^^^^^^^^^^^^
13>                                                                                ^^
14>                                                                                  ^
15>                                                                                   ^^^
16>                                                                                      ^
17>                                                                                       ^^
18>                                                                                         ^
19>                                                                                          ^^^
20>                                                                                             ^
21>                                                                                              ^^
22>                                                                                                ^
23>                                                                                                 ^^
24>                                                                                                   ^^
1->
  >
2 >for ({ 
3 >     skills: { primary, secondary } } = 
4 >          getMultiRobot
5 >                       ()
6 >                         
7 >                                
8 >                                  primary
9 >                                         
10>                                                      , 
11>                                                        secondary
12>                                                                 
13>                                                                                 } } = getMultiRobot(), 
14>                                                                                  i
15>                                                                                    = 
16>                                                                                      0
17>                                                                                       ; 
18>                                                                                         i
19>                                                                                           < 
20>                                                                                             1
21>                                                                                              ; 
22>                                                                                                i
23>                                                                                                 ++
24>                                                                                                   ) 
1->Emitted(43, 1) Source(61, 1) + SourceIndex(0)
2 >Emitted(43, 6) Source(61, 8) + SourceIndex(0)
3 >Emitted(43, 11) Source(61, 43) + SourceIndex(0)
4 >Emitted(43, 24) Source(61, 56) + SourceIndex(0)
5 >Emitted(43, 26) Source(61, 58) + SourceIndex(0)
6 >Emitted(43, 33) Source(61, 38) + SourceIndex(0)
7 >Emitted(43, 35) Source(61, 18) + SourceIndex(0)
8 >Emitted(43, 42) Source(61, 25) + SourceIndex(0)
9 >Emitted(43, 55) Source(61, 25) + SourceIndex(0)
10>Emitted(43, 57) Source(61, 27) + SourceIndex(0)
11>Emitted(43, 66) Source(61, 36) + SourceIndex(0)
12>Emitted(43, 81) Source(61, 36) + SourceIndex(0)
13>Emitted(43, 83) Source(61, 60) + SourceIndex(0)
14>Emitted(43, 84) Source(61, 61) + SourceIndex(0)
15>Emitted(43, 87) Source(61, 64) + SourceIndex(0)
16>Emitted(43, 88) Source(61, 65) + SourceIndex(0)
17>Emitted(43, 90) Source(61, 67) + SourceIndex(0)
18>Emitted(43, 91) Source(61, 68) + SourceIndex(0)
19>Emitted(43, 94) Source(61, 71) + SourceIndex(0)
20>Emitted(43, 95) Source(61, 72) + SourceIndex(0)
21>Emitted(43, 97) Source(61, 74) + SourceIndex(0)
22>Emitted(43, 98) Source(61, 75) + SourceIndex(0)
23>Emitted(43, 100) Source(61, 77) + SourceIndex(0)
24>Emitted(43, 102) Source(61, 79) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(44, 5) Source(62, 5) + SourceIndex(0)
2 >Emitted(44, 12) Source(62, 12) + SourceIndex(0)
3 >Emitted(44, 13) Source(62, 13) + SourceIndex(0)
4 >Emitted(44, 16) Source(62, 16) + SourceIndex(0)
5 >Emitted(44, 17) Source(62, 17) + SourceIndex(0)
6 >Emitted(44, 25) Source(62, 25) + SourceIndex(0)
7 >Emitted(44, 26) Source(62, 26) + SourceIndex(0)
8 >Emitted(44, 27) Source(62, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(45, 2) Source(63, 2) + SourceIndex(0)
---
>>>for (_f = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }.skills, primary = _f.primary, secondary = _f.secondary,
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^
5 >            ^^^^
6 >                ^^
7 >                  ^^^^^^^^^
8 >                           ^^
9 >                             ^^^^^^
10>                                   ^^
11>                                     ^^
12>                                       ^^^^^^^
13>                                              ^^
14>                                                ^^^^^^^^^^
15>                                                          ^^
16>                                                            ^^^^^^^^^
17>                                                                     ^^
18>                                                                       ^^^^^^^^
19>                                                                               ^^
20>                                                                                 ^^
21>                                                                                   ^^^^^^^
22>                                                                                          ^^
23>                                                                                            ^^^^^^^
24>                                                                                                   ^^^^^^^^^^^^^
25>                                                                                                                ^^
26>                                                                                                                  ^^^^^^^^^
27>                                                                                                                           ^^^^^^^^^^^^^^^
1->
  >
2 >for ({ 
3 >     skills: { primary, secondary } } =
  >         <MultiRobot>
4 >          { 
5 >            name
6 >                : 
7 >                  "trimmer"
8 >                           , 
9 >                             skills
10>                                   : 
11>                                     { 
12>                                       primary
13>                                              : 
14>                                                "trimming"
15>                                                          , 
16>                                                            secondary
17>                                                                     : 
18>                                                                       "edging"
19>                                                                                }
20>                                                                                  }
21>                                                                                   
22>                                                                                          
23>                                                                                            primary
24>                                                                                                   
25>                                                                                                                , 
26>                                                                                                                  secondary
27>                                                                                                                           
1->Emitted(46, 1) Source(64, 1) + SourceIndex(0)
2 >Emitted(46, 6) Source(64, 8) + SourceIndex(0)
3 >Emitted(46, 11) Source(65, 17) + SourceIndex(0)
4 >Emitted(46, 13) Source(65, 19) + SourceIndex(0)
5 >Emitted(46, 17) Source(65, 23) + SourceIndex(0)
6 >Emitted(46, 19) Source(65, 25) + SourceIndex(0)
7 >Emitted(46, 28) Source(65, 34) + SourceIndex(0)
8 >Emitted(46, 30) Source(65, 36) + SourceIndex(0)
9 >Emitted(46, 36) Source(65, 42) + SourceIndex(0)
10>Emitted(46, 38) Source(65, 44) + SourceIndex(0)
11>Emitted(46, 40) Source(65, 46) + SourceIndex(0)
12>Emitted(46, 47) Source(65, 53) + SourceIndex(0)
13>Emitted(46, 49) Source(65, 55) + SourceIndex(0)
14>Emitted(46, 59) Source(65, 65) + SourceIndex(0)
15>Emitted(46, 61) Source(65, 67) + SourceIndex(0)
16>Emitted(46, 70) Source(65, 76) + SourceIndex(0)
17>Emitted(46, 72) Source(65, 78) + SourceIndex(0)
18>Emitted(46, 80) Source(65, 86) + SourceIndex(0)
19>Emitted(46, 82) Source(65, 88) + SourceIndex(0)
20>Emitted(46, 84) Source(65, 90) + SourceIndex(0)
21>Emitted(46, 91) Source(64, 38) + SourceIndex(0)
22>Emitted(46, 93) Source(64, 18) + SourceIndex(0)
23>Emitted(46, 100) Source(64, 25) + SourceIndex(0)
24>Emitted(46, 113) Source(64, 25) + SourceIndex(0)
25>Emitted(46, 115) Source(64, 27) + SourceIndex(0)
26>Emitted(46, 124) Source(64, 36) + SourceIndex(0)
27>Emitted(46, 139) Source(64, 36) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^^^^->
1 > } } =
  >    <MultiRobot>{ name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
1 >Emitted(47, 5) Source(66, 5) + SourceIndex(0)
2 >Emitted(47, 6) Source(66, 6) + SourceIndex(0)
3 >Emitted(47, 9) Source(66, 9) + SourceIndex(0)
4 >Emitted(47, 10) Source(66, 10) + SourceIndex(0)
5 >Emitted(47, 12) Source(66, 12) + SourceIndex(0)
6 >Emitted(47, 13) Source(66, 13) + SourceIndex(0)
7 >Emitted(47, 16) Source(66, 16) + SourceIndex(0)
8 >Emitted(47, 17) Source(66, 17) + SourceIndex(0)
9 >Emitted(47, 19) Source(66, 19) + SourceIndex(0)
10>Emitted(47, 20) Source(66, 20) + SourceIndex(0)
11>Emitted(47, 22) Source(66, 22) + SourceIndex(0)
12>Emitted(47, 24) Source(66, 24) + SourceIndex(0)
---
>>>    console.log(primaryA);
1->^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1->{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1->Emitted(48, 5) Source(67, 5) + SourceIndex(0)
2 >Emitted(48, 12) Source(67, 12) + SourceIndex(0)
3 >Emitted(48, 13) Source(67, 13) + SourceIndex(0)
4 >Emitted(48, 16) Source(67, 16) + SourceIndex(0)
5 >Emitted(48, 17) Source(67, 17) + SourceIndex(0)
6 >Emitted(48, 25) Source(67, 25) + SourceIndex(0)
7 >Emitted(48, 26) Source(67, 26) + SourceIndex(0)
8 >Emitted(48, 27) Source(67, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(49, 2) Source(68, 2) + SourceIndex(0)
---
>>>for (nameA = robot.name, skillA = robot.skill, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^
5 >             ^^^^^
6 >                  ^^^^^
7 >                       ^^
8 >                         ^^^^^^
9 >                               ^^^
10>                                  ^^^^^
11>                                       ^^^^^^
12>                                             ^^
13>                                               ^
14>                                                ^^^
15>                                                   ^
16>                                                    ^^
17>                                                      ^
18>                                                       ^^^
19>                                                          ^
20>                                                           ^^
21>                                                             ^
22>                                                              ^^
23>                                                                ^^
1->
  >
  >
  >
2 >for ({ name: 
3 >     nameA
4 >          , skill: skillA } = 
5 >             robot
6 >                  
7 >                       , skill: 
8 >                         skillA
9 >                                } = 
10>                                  robot
11>                                       
12>                                              } = robot, 
13>                                               i
14>                                                 = 
15>                                                   0
16>                                                    ; 
17>                                                      i
18>                                                        < 
19>                                                          1
20>                                                           ; 
21>                                                             i
22>                                                              ++
23>                                                                ) 
1->Emitted(50, 1) Source(71, 1) + SourceIndex(0)
2 >Emitted(50, 6) Source(71, 14) + SourceIndex(0)
3 >Emitted(50, 11) Source(71, 19) + SourceIndex(0)
4 >Emitted(50, 14) Source(71, 39) + SourceIndex(0)
5 >Emitted(50, 19) Source(71, 44) + SourceIndex(0)
6 >Emitted(50, 24) Source(71, 19) + SourceIndex(0)
7 >Emitted(50, 26) Source(71, 28) + SourceIndex(0)
8 >Emitted(50, 32) Source(71, 34) + SourceIndex(0)
9 >Emitted(50, 35) Source(71, 39) + SourceIndex(0)
10>Emitted(50, 40) Source(71, 44) + SourceIndex(0)
11>Emitted(50, 46) Source(71, 34) + SourceIndex(0)
12>Emitted(50, 48) Source(71, 46) + SourceIndex(0)
13>Emitted(50, 49) Source(71, 47) + SourceIndex(0)
14>Emitted(50, 52) Source(71, 50) + SourceIndex(0)
15>Emitted(50, 53) Source(71, 51) + SourceIndex(0)
16>Emitted(50, 55) Source(71, 53) + SourceIndex(0)
17>Emitted(50, 56) Source(71, 54) + SourceIndex(0)
18>Emitted(50, 59) Source(71, 57) + SourceIndex(0)
19>Emitted(50, 60) Source(71, 58) + SourceIndex(0)
20>Emitted(50, 62) Source(71, 60) + SourceIndex(0)
21>Emitted(50, 63) Source(71, 61) + SourceIndex(0)
22>Emitted(50, 65) Source(71, 63) + SourceIndex(0)
23>Emitted(50, 67) Source(71, 65) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(51, 5) Source(72, 5) + SourceIndex(0)
2 >Emitted(51, 12) Source(72, 12) + SourceIndex(0)
3 >Emitted(51, 13) Source(72, 13) + SourceIndex(0)
4 >Emitted(51, 16) Source(72, 16) + SourceIndex(0)
5 >Emitted(51, 17) Source(72, 17) + SourceIndex(0)
6 >Emitted(51, 22) Source(72, 22) + SourceIndex(0)
7 >Emitted(51, 23) Source(72, 23) + SourceIndex(0)
8 >Emitted(51, 24) Source(72, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(52, 2) Source(73, 2) + SourceIndex(0)
---
>>>for (_g = getRobot(), nameA = _g.name, skillA = _g.skill, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^
5 >                  ^^
6 >                    ^^
7 >                      ^^^^^
8 >                           ^^^^^^^^^^
9 >                                     ^^
10>                                       ^^^^^^
11>                                             ^^^^^^^^^^^
12>                                                        ^^
13>                                                          ^
14>                                                           ^^^
15>                                                              ^
16>                                                               ^^
17>                                                                 ^
18>                                                                  ^^^
19>                                                                     ^
20>                                                                      ^^
21>                                                                        ^
22>                                                                         ^^
23>                                                                           ^^
1->
  >
2 >for (
3 >     { name: nameA, skill: skillA } = 
4 >          getRobot
5 >                  ()
6 >                    
7 >                      nameA
8 >                           
9 >                                     , skill: 
10>                                       skillA
11>                                             
12>                                                         } = getRobot(), 
13>                                                          i
14>                                                            = 
15>                                                              0
16>                                                               ; 
17>                                                                 i
18>                                                                   < 
19>                                                                     1
20>                                                                      ; 
21>                                                                        i
22>                                                                         ++
23>                                                                           ) 
1->Emitted(53, 1) Source(74, 1) + SourceIndex(0)
2 >Emitted(53, 6) Source(74, 6) + SourceIndex(0)
3 >Emitted(53, 11) Source(74, 39) + SourceIndex(0)
4 >Emitted(53, 19) Source(74, 47) + SourceIndex(0)
5 >Emitted(53, 21) Source(74, 49) + SourceIndex(0)
6 >Emitted(53, 23) Source(74, 14) + SourceIndex(0)
7 >Emitted(53, 28) Source(74, 19) + SourceIndex(0)
8 >Emitted(53, 38) Source(74, 19) + SourceIndex(0)
9 >Emitted(53, 40) Source(74, 28) + SourceIndex(0)
10>Emitted(53, 46) Source(74, 34) + SourceIndex(0)
11>Emitted(53, 57) Source(74, 34) + SourceIndex(0)
12>Emitted(53, 59) Source(74, 51) + SourceIndex(0)
13>Emitted(53, 60) Source(74, 52) + SourceIndex(0)
14>Emitted(53, 63) Source(74, 55) + SourceIndex(0)
15>Emitted(53, 64) Source(74, 56) + SourceIndex(0)
16>Emitted(53, 66) Source(74, 58) + SourceIndex(0)
17>Emitted(53, 67) Source(74, 59) + SourceIndex(0)
18>Emitted(53, 70) Source(74, 62) + SourceIndex(0)
19>Emitted(53, 71) Source(74, 63) + SourceIndex(0)
20>Emitted(53, 73) Source(74, 65) + SourceIndex(0)
21>Emitted(53, 74) Source(74, 66) + SourceIndex(0)
22>Emitted(53, 76) Source(74, 68) + SourceIndex(0)
23>Emitted(53, 78) Source(74, 70) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(54, 5) Source(75, 5) + SourceIndex(0)
2 >Emitted(54, 12) Source(75, 12) + SourceIndex(0)
3 >Emitted(54, 13) Source(75, 13) + SourceIndex(0)
4 >Emitted(54, 16) Source(75, 16) + SourceIndex(0)
5 >Emitted(54, 17) Source(75, 17) + SourceIndex(0)
6 >Emitted(54, 22) Source(75, 22) + SourceIndex(0)
7 >Emitted(54, 23) Source(75, 23) + SourceIndex(0)
8 >Emitted(54, 24) Source(75, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(55, 2) Source(76, 2) + SourceIndex(0)
---
>>>for (_h = { name: "trimmer", skill: "trimming" }, nameA = _h.name, skillA = _h.skill, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^
5 >            ^^^^
6 >                ^^
7 >                  ^^^^^^^^^
8 >                           ^^
9 >                             ^^^^^
10>                                  ^^
11>                                    ^^^^^^^^^^
12>                                              ^^
13>                                                ^^
14>                                                  ^^^^^
15>                                                       ^^^^^^^^^^
16>                                                                 ^^
17>                                                                   ^^^^^^
18>                                                                         ^^^^^^^^^^^
19>                                                                                    ^^
20>                                                                                      ^
21>                                                                                       ^^^
22>                                                                                          ^
23>                                                                                           ^^
24>                                                                                             ^
25>                                                                                              ^^^
26>                                                                                                 ^
27>                                                                                                  ^^
28>                                                                                                    ^
29>                                                                                                     ^^
30>                                                                                                       ^^
1->
  >
2 >for (
3 >     { name: nameA, skill: skillA } = <Robot>
4 >          { 
5 >            name
6 >                : 
7 >                  "trimmer"
8 >                           , 
9 >                             skill
10>                                  : 
11>                                    "trimming"
12>                                               }
13>                                                
14>                                                  nameA
15>                                                       
16>                                                                 , skill: 
17>                                                                   skillA
18>                                                                         
19>                                                                                     } = <Robot>{ name: "trimmer", skill: "trimming" }, 
20>                                                                                      i
21>                                                                                        = 
22>                                                                                          0
23>                                                                                           ; 
24>                                                                                             i
25>                                                                                               < 
26>                                                                                                 1
27>                                                                                                  ; 
28>                                                                                                    i
29>                                                                                                     ++
30>                                                                                                       ) 
1->Emitted(56, 1) Source(77, 1) + SourceIndex(0)
2 >Emitted(56, 6) Source(77, 6) + SourceIndex(0)
3 >Emitted(56, 11) Source(77, 46) + SourceIndex(0)
4 >Emitted(56, 13) Source(77, 48) + SourceIndex(0)
5 >Emitted(56, 17) Source(77, 52) + SourceIndex(0)
6 >Emitted(56, 19) Source(77, 54) + SourceIndex(0)
7 >Emitted(56, 28) Source(77, 63) + SourceIndex(0)
8 >Emitted(56, 30) Source(77, 65) + SourceIndex(0)
9 >Emitted(56, 35) Source(77, 70) + SourceIndex(0)
10>Emitted(56, 37) Source(77, 72) + SourceIndex(0)
11>Emitted(56, 47) Source(77, 82) + SourceIndex(0)
12>Emitted(56, 49) Source(77, 84) + SourceIndex(0)
13>Emitted(56, 51) Source(77, 14) + SourceIndex(0)
14>Emitted(56, 56) Source(77, 19) + SourceIndex(0)
15>Emitted(56, 66) Source(77, 19) + SourceIndex(0)
16>Emitted(56, 68) Source(77, 28) + SourceIndex(0)
17>Emitted(56, 74) Source(77, 34) + SourceIndex(0)
18>Emitted(56, 85) Source(77, 34) + SourceIndex(0)
19>Emitted(56, 87) Source(77, 86) + SourceIndex(0)
20>Emitted(56, 88) Source(77, 87) + SourceIndex(0)
21>Emitted(56, 91) Source(77, 90) + SourceIndex(0)
22>Emitted(56, 92) Source(77, 91) + SourceIndex(0)
23>Emitted(56, 94) Source(77, 93) + SourceIndex(0)
24>Emitted(56, 95) Source(77, 94) + SourceIndex(0)
25>Emitted(56, 98) Source(77, 97) + SourceIndex(0)
26>Emitted(56, 99) Source(77, 98) + SourceIndex(0)
27>Emitted(56, 101) Source(77, 100) + SourceIndex(0)
28>Emitted(56, 102) Source(77, 101) + SourceIndex(0)
29>Emitted(56, 104) Source(77, 103) + SourceIndex(0)
30>Emitted(56, 106) Source(77, 105) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(57, 5) Source(78, 5) + SourceIndex(0)
2 >Emitted(57, 12) Source(78, 12) + SourceIndex(0)
3 >Emitted(57, 13) Source(78, 13) + SourceIndex(0)
4 >Emitted(57, 16) Source(78, 16) + SourceIndex(0)
5 >Emitted(57, 17) Source(78, 17) + SourceIndex(0)
6 >Emitted(57, 22) Source(78, 22) + SourceIndex(0)
7 >Emitted(57, 23) Source(78, 23) + SourceIndex(0)
8 >Emitted(57, 24) Source(78, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(58, 2) Source(79, 2) + SourceIndex(0)
---
>>>for (nameA = multiRobot.name, _j = multiRobot.skills, primaryA = _j.primary, secondaryA = _j.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^
5 >             ^^^^^^^^^^
6 >                       ^^^^^
7 >                            ^^
8 >                              ^^^^^
9 >                                   ^^^^^^^^^^
10>                                             ^^^^^^^
11>                                                    ^^
12>                                                      ^^^^^^^^
13>                                                              ^^^^^^^^^^^^^
14>                                                                           ^^
15>                                                                             ^^^^^^^^^^
16>                                                                                       ^^^^^^^^^^^^^^^
17>                                                                                                      ^^
18>                                                                                                        ^
19>                                                                                                         ^^^
20>                                                                                                            ^
21>                                                                                                             ^^
22>                                                                                                               ^
23>                                                                                                                ^^^
24>                                                                                                                   ^
25>                                                                                                                    ^^
26>                                                                                                                      ^
27>                                                                                                                       ^^
28>                                                                                                                         ^^
1->
  >
2 >for ({ name: 
3 >     nameA
4 >          , skills: { primary: primaryA, secondary: secondaryA } } = 
5 >             multiRobot
6 >                       
7 >                            , 
8 >                              skills: { primary: primaryA, secondary: secondaryA } } = 
9 >                                   multiRobot
10>                                             
11>                                                    
12>                                                      primaryA
13>                                                              
14>                                                                           , secondary: 
15>                                                                             secondaryA
16>                                                                                       
17>                                                                                                       } } = multiRobot, 
18>                                                                                                        i
19>                                                                                                          = 
20>                                                                                                            0
21>                                                                                                             ; 
22>                                                                                                               i
23>                                                                                                                 < 
24>                                                                                                                   1
25>                                                                                                                    ; 
26>                                                                                                                      i
27>                                                                                                                       ++
28>                                                                                                                         ) 
1->Emitted(59, 1) Source(80, 1) + SourceIndex(0)
2 >Emitted(59, 6) Source(80, 14) + SourceIndex(0)
3 >Emitted(59, 11) Source(80, 19) + SourceIndex(0)
4 >Emitted(59, 14) Source(80, 78) + SourceIndex(0)
5 >Emitted(59, 24) Source(80, 88) + SourceIndex(0)
6 >Emitted(59, 29) Source(80, 19) + SourceIndex(0)
7 >Emitted(59, 31) Source(80, 21) + SourceIndex(0)
8 >Emitted(59, 36) Source(80, 78) + SourceIndex(0)
9 >Emitted(59, 46) Source(80, 88) + SourceIndex(0)
10>Emitted(59, 53) Source(80, 73) + SourceIndex(0)
11>Emitted(59, 55) Source(80, 40) + SourceIndex(0)
12>Emitted(59, 63) Source(80, 48) + SourceIndex(0)
13>Emitted(59, 76) Source(80, 48) + SourceIndex(0)
14>Emitted(59, 78) Source(80, 61) + SourceIndex(0)
15>Emitted(59, 88) Source(80, 71) + SourceIndex(0)
16>Emitted(59, 103) Source(80, 71) + SourceIndex(0)
17>Emitted(59, 105) Source(80, 90) + SourceIndex(0)
18>Emitted(59, 106) Source(80, 91) + SourceIndex(0)
19>Emitted(59, 109) Source(80, 94) + SourceIndex(0)
20>Emitted(59, 110) Source(80, 95) + SourceIndex(0)
21>Emitted(59, 112) Source(80, 97) + SourceIndex(0)
22>Emitted(59, 113) Source(80, 98) + SourceIndex(0)
23>Emitted(59, 116) Source(80, 101) + SourceIndex(0)
24>Emitted(59, 117) Source(80, 102) + SourceIndex(0)
25>Emitted(59, 119) Source(80, 104) + SourceIndex(0)
26>Emitted(59, 120) Source(80, 105) + SourceIndex(0)
27>Emitted(59, 122) Source(80, 107) + SourceIndex(0)
28>Emitted(59, 124) Source(80, 109) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(60, 5) Source(81, 5) + SourceIndex(0)
2 >Emitted(60, 12) Source(81, 12) + SourceIndex(0)
3 >Emitted(60, 13) Source(81, 13) + SourceIndex(0)
4 >Emitted(60, 16) Source(81, 16) + SourceIndex(0)
5 >Emitted(60, 17) Source(81, 17) + SourceIndex(0)
6 >Emitted(60, 25) Source(81, 25) + SourceIndex(0)
7 >Emitted(60, 26) Source(81, 26) + SourceIndex(0)
8 >Emitted(60, 27) Source(81, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(61, 2) Source(82, 2) + SourceIndex(0)
---
>>>for (_k = getMultiRobot(), nameA = _k.name, _l = _k.skills, primaryA = _l.primary, secondaryA = _l.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^^^^^^
5 >                       ^^
6 >                         ^^
7 >                           ^^^^^
8 >                                ^^^^^^^^^^
9 >                                          ^^
10>                                            ^^^^^^^^^^^^^^
11>                                                          ^^
12>                                                            ^^^^^^^^
13>                                                                    ^^^^^^^^^^^^^
14>                                                                                 ^^
15>                                                                                   ^^^^^^^^^^
16>                                                                                             ^^^^^^^^^^^^^^^
17>                                                                                                            ^^
18>                                                                                                              ^
19>                                                                                                               ^^^
20>                                                                                                                  ^
21>                                                                                                                   ^^
22>                                                                                                                     ^
23>                                                                                                                      ^^^
24>                                                                                                                         ^
25>                                                                                                                          ^^
26>                                                                                                                            ^
27>                                                                                                                             ^^
28>                                                                                                                               ^^
1->
  >
2 >for (
3 >     { name: nameA, skills: { primary: primaryA, secondary: secondaryA } } = 
4 >          getMultiRobot
5 >                       ()
6 >                         
7 >                           nameA
8 >                                
9 >                                          , 
10>                                            skills: { primary: primaryA, secondary: secondaryA }
11>                                                          
12>                                                            primaryA
13>                                                                    
14>                                                                                 , secondary: 
15>                                                                                   secondaryA
16>                                                                                             
17>                                                                                                             } } = getMultiRobot(), 
18>                                                                                                              i
19>                                                                                                                = 
20>                                                                                                                  0
21>                                                                                                                   ; 
22>                                                                                                                     i
23>                                                                                                                       < 
24>                                                                                                                         1
25>                                                                                                                          ; 
26>                                                                                                                            i
27>                                                                                                                             ++
28>                                                                                                                               ) 
1->Emitted(62, 1) Source(83, 1) + SourceIndex(0)
2 >Emitted(62, 6) Source(83, 6) + SourceIndex(0)
3 >Emitted(62, 11) Source(83, 78) + SourceIndex(0)
4 >Emitted(62, 24) Source(83, 91) + SourceIndex(0)
5 >Emitted(62, 26) Source(83, 93) + SourceIndex(0)
6 >Emitted(62, 28) Source(83, 14) + SourceIndex(0)
7 >Emitted(62, 33) Source(83, 19) + SourceIndex(0)
8 >Emitted(62, 43) Source(83, 19) + SourceIndex(0)
9 >Emitted(62, 45) Source(83, 21) + SourceIndex(0)
10>Emitted(62, 59) Source(83, 73) + SourceIndex(0)
11>Emitted(62, 61) Source(83, 40) + SourceIndex(0)
12>Emitted(62, 69) Source(83, 48) + SourceIndex(0)
13>Emitted(62, 82) Source(83, 48) + SourceIndex(0)
14>Emitted(62, 84) Source(83, 61) + SourceIndex(0)
15>Emitted(62, 94) Source(83, 71) + SourceIndex(0)
16>Emitted(62, 109) Source(83, 71) + SourceIndex(0)
17>Emitted(62, 111) Source(83, 95) + SourceIndex(0)
18>Emitted(62, 112) Source(83, 96) + SourceIndex(0)
19>Emitted(62, 115) Source(83, 99) + SourceIndex(0)
20>Emitted(62, 116) Source(83, 100) + SourceIndex(0)
21>Emitted(62, 118) Source(83, 102) + SourceIndex(0)
22>Emitted(62, 119) Source(83, 103) + SourceIndex(0)
23>Emitted(62, 122) Source(83, 106) + SourceIndex(0)
24>Emitted(62, 123) Source(83, 107) + SourceIndex(0)
25>Emitted(62, 125) Source(83, 109) + SourceIndex(0)
26>Emitted(62, 126) Source(83, 110) + SourceIndex(0)
27>Emitted(62, 128) Source(83, 112) + SourceIndex(0)
28>Emitted(62, 130) Source(83, 114) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(63, 5) Source(84, 5) + SourceIndex(0)
2 >Emitted(63, 12) Source(84, 12) + SourceIndex(0)
3 >Emitted(63, 13) Source(84, 13) + SourceIndex(0)
4 >Emitted(63, 16) Source(84, 16) + SourceIndex(0)
5 >Emitted(63, 17) Source(84, 17) + SourceIndex(0)
6 >Emitted(63, 25) Source(84, 25) + SourceIndex(0)
7 >Emitted(63, 26) Source(84, 26) + SourceIndex(0)
8 >Emitted(63, 27) Source(84, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(64, 2) Source(85, 2) + SourceIndex(0)
---
>>>for (_m = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, nameA = _m.name, _o = _m.skills, primaryA = _o.primary, secondaryA = _o.secondary,
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^
5 >            ^^^^
6 >                ^^
7 >                  ^^^^^^^^^
8 >                           ^^
9 >                             ^^^^^^
10>                                   ^^
11>                                     ^^
12>                                       ^^^^^^^
13>                                              ^^
14>                                                ^^^^^^^^^^
15>                                                          ^^
16>                                                            ^^^^^^^^^
17>                                                                     ^^
18>                                                                       ^^^^^^^^
19>                                                                               ^^
20>                                                                                 ^^
21>                                                                                   ^^
22>                                                                                     ^^^^^
23>                                                                                          ^^^^^^^^^^
24>                                                                                                    ^^
25>                                                                                                      ^^^^^^^^^^^^^^
26>                                                                                                                    ^^
27>                                                                                                                      ^^^^^^^^
28>                                                                                                                              ^^^^^^^^^^^^^
29>                                                                                                                                           ^^
30>                                                                                                                                             ^^^^^^^^^^
31>                                                                                                                                                       ^^^^^^^^^^^^^^^
1->
  >
2 >for (
3 >     { name: nameA, skills: { primary: primaryA, secondary: secondaryA } } =
  >         <MultiRobot>
4 >          { 
5 >            name
6 >                : 
7 >                  "trimmer"
8 >                           , 
9 >                             skills
10>                                   : 
11>                                     { 
12>                                       primary
13>                                              : 
14>                                                "trimming"
15>                                                          , 
16>                                                            secondary
17>                                                                     : 
18>                                                                       "edging"
19>                                                                                }
20>                                                                                  }
21>                                                                                   
22>                                                                                     nameA
23>                                                                                          
24>                                                                                                    , 
25>                                                                                                      skills: { primary: primaryA, secondary: secondaryA }
26>                                                                                                                    
27>                                                                                                                      primaryA
28>                                                                                                                              
29>                                                                                                                                           , secondary: 
30>                                                                                                                                             secondaryA
31>                                                                                                                                                       
1->Emitted(65, 1) Source(86, 1) + SourceIndex(0)
2 >Emitted(65, 6) Source(86, 6) + SourceIndex(0)
3 >Emitted(65, 11) Source(87, 17) + SourceIndex(0)
4 >Emitted(65, 13) Source(87, 19) + SourceIndex(0)
5 >Emitted(65, 17) Source(87, 23) + SourceIndex(0)
6 >Emitted(65, 19) Source(87, 25) + SourceIndex(0)
7 >Emitted(65, 28) Source(87, 34) + SourceIndex(0)
8 >Emitted(65, 30) Source(87, 36) + SourceIndex(0)
9 >Emitted(65, 36) Source(87, 42) + SourceIndex(0)
10>Emitted(65, 38) Source(87, 44) + SourceIndex(0)
11>Emitted(65, 40) Source(87, 46) + SourceIndex(0)
12>Emitted(65, 47) Source(87, 53) + SourceIndex(0)
13>Emitted(65, 49) Source(87, 55) + SourceIndex(0)
14>Emitted(65, 59) Source(87, 65) + SourceIndex(0)
15>Emitted(65, 61) Source(87, 67) + SourceIndex(0)
16>Emitted(65, 70) Source(87, 76) + SourceIndex(0)
17>Emitted(65, 72) Source(87, 78) + SourceIndex(0)
18>Emitted(65, 80) Source(87, 86) + SourceIndex(0)
19>Emitted(65, 82) Source(87, 88) + SourceIndex(0)
20>Emitted(65, 84) Source(87, 90) + SourceIndex(0)
21>Emitted(65, 86) Source(86, 14) + SourceIndex(0)
22>Emitted(65, 91) Source(86, 19) + SourceIndex(0)
23>Emitted(65, 101) Source(86, 19) + SourceIndex(0)
24>Emitted(65, 103) Source(86, 21) + SourceIndex(0)
25>Emitted(65, 117) Source(86, 73) + SourceIndex(0)
26>Emitted(65, 119) Source(86, 40) + SourceIndex(0)
27>Emitted(65, 127) Source(86, 48) + SourceIndex(0)
28>Emitted(65, 140) Source(86, 48) + SourceIndex(0)
29>Emitted(65, 142) Source(86, 61) + SourceIndex(0)
30>Emitted(65, 152) Source(86, 71) + SourceIndex(0)
31>Emitted(65, 167) Source(86, 71) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^^^^->
1 > } } =
  >    <MultiRobot>{ name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
1 >Emitted(66, 5) Source(88, 5) + SourceIndex(0)
2 >Emitted(66, 6) Source(88, 6) + SourceIndex(0)
3 >Emitted(66, 9) Source(88, 9) + SourceIndex(0)
4 >Emitted(66, 10) Source(88, 10) + SourceIndex(0)
5 >Emitted(66, 12) Source(88, 12) + SourceIndex(0)
6 >Emitted(66, 13) Source(88, 13) + SourceIndex(0)
7 >Emitted(66, 16) Source(88, 16) + SourceIndex(0)
8 >Emitted(66, 17) Source(88, 17) + SourceIndex(0)
9 >Emitted(66, 19) Source(88, 19) + SourceIndex(0)
10>Emitted(66, 20) Source(88, 20) + SourceIndex(0)
11>Emitted(66, 22) Source(88, 22) + SourceIndex(0)
12>Emitted(66, 24) Source(88, 24) + SourceIndex(0)
---
>>>    console.log(primaryA);
1->^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1->{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1->Emitted(67, 5) Source(89, 5) + SourceIndex(0)
2 >Emitted(67, 12) Source(89, 12) + SourceIndex(0)
3 >Emitted(67, 13) Source(89, 13) + SourceIndex(0)
4 >Emitted(67, 16) Source(89, 16) + SourceIndex(0)
5 >Emitted(67, 17) Source(89, 17) + SourceIndex(0)
6 >Emitted(67, 25) Source(89, 25) + SourceIndex(0)
7 >Emitted(67, 26) Source(89, 26) + SourceIndex(0)
8 >Emitted(67, 27) Source(89, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(68, 2) Source(90, 2) + SourceIndex(0)
---
>>>for (name = robot.name, skill = robot.skill, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^
4 >         ^^^
5 >            ^^^^^
6 >                 ^^^^^
7 >                      ^^
8 >                        ^^^^^
9 >                             ^^^
10>                                ^^^^^
11>                                     ^^^^^^
12>                                           ^^
13>                                             ^
14>                                              ^^^
15>                                                 ^
16>                                                  ^^
17>                                                    ^
18>                                                     ^^^
19>                                                        ^
20>                                                         ^^
21>                                                           ^
22>                                                            ^^
23>                                                              ^^
1->
  >
2 >for ({ 
3 >     name
4 >         , skill } = 
5 >            robot
6 >                 
7 >                      , 
8 >                        skill
9 >                              } = 
10>                                robot
11>                                     
12>                                            } = robot, 
13>                                             i
14>                                               = 
15>                                                 0
16>                                                  ; 
17>                                                    i
18>                                                      < 
19>                                                        1
20>                                                         ; 
21>                                                           i
22>                                                            ++
23>                                                              ) 
1->Emitted(69, 1) Source(91, 1) + SourceIndex(0)
2 >Emitted(69, 6) Source(91, 8) + SourceIndex(0)
3 >Emitted(69, 10) Source(91, 12) + SourceIndex(0)
4 >Emitted(69, 13) Source(91, 24) + SourceIndex(0)
5 >Emitted(69, 18) Source(91, 29) + SourceIndex(0)
6 >Emitted(69, 23) Source(91, 12) + SourceIndex(0)
7 >Emitted(69, 25) Source(91, 14) + SourceIndex(0)
8 >Emitted(69, 30) Source(91, 19) + SourceIndex(0)
9 >Emitted(69, 33) Source(91, 24) + SourceIndex(0)
10>Emitted(69, 38) Source(91, 29) + SourceIndex(0)
11>Emitted(69, 44) Source(91, 19) + SourceIndex(0)
12>Emitted(69, 46) Source(91, 31) + SourceIndex(0)
13>Emitted(69, 47) Source(91, 32) + SourceIndex(0)
14>Emitted(69, 50) Source(91, 35) + SourceIndex(0)
15>Emitted(69, 51) Source(91, 36) + SourceIndex(0)
16>Emitted(69, 53) Source(91, 38) + SourceIndex(0)
17>Emitted(69, 54) Source(91, 39) + SourceIndex(0)
18>Emitted(69, 57) Source(91, 42) + SourceIndex(0)
19>Emitted(69, 58) Source(91, 43) + SourceIndex(0)
20>Emitted(69, 60) Source(91, 45) + SourceIndex(0)
21>Emitted(69, 61) Source(91, 46) + SourceIndex(0)
22>Emitted(69, 63) Source(91, 48) + SourceIndex(0)
23>Emitted(69, 65) Source(91, 50) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(70, 5) Source(92, 5) + SourceIndex(0)
2 >Emitted(70, 12) Source(92, 12) + SourceIndex(0)
3 >Emitted(70, 13) Source(92, 13) + SourceIndex(0)
4 >Emitted(70, 16) Source(92, 16) + SourceIndex(0)
5 >Emitted(70, 17) Source(92, 17) + SourceIndex(0)
6 >Emitted(70, 22) Source(92, 22) + SourceIndex(0)
7 >Emitted(70, 23) Source(92, 23) + SourceIndex(0)
8 >Emitted(70, 24) Source(92, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(71, 2) Source(93, 2) + SourceIndex(0)
---
>>>for (_p = getRobot(), name = _p.name, skill = _p.skill, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^
5 >                  ^^
6 >                    ^^
7 >                      ^^^^
8 >                          ^^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^
11>                                           ^^^^^^^^^^^
12>                                                      ^^
13>                                                        ^
14>                                                         ^^^
15>                                                            ^
16>                                                             ^^
17>                                                               ^
18>                                                                ^^^
19>                                                                   ^
20>                                                                    ^^
21>                                                                      ^
22>                                                                       ^^
23>                                                                         ^^
1->
  >
2 >for (
3 >     { name, skill } = 
4 >          getRobot
5 >                  ()
6 >                    
7 >                      name
8 >                          
9 >                                    , 
10>                                      skill
11>                                           
12>                                                       } = getRobot(), 
13>                                                        i
14>                                                          = 
15>                                                            0
16>                                                             ; 
17>                                                               i
18>                                                                 < 
19>                                                                   1
20>                                                                    ; 
21>                                                                      i
22>                                                                       ++
23>                                                                         ) 
1->Emitted(72, 1) Source(94, 1) + SourceIndex(0)
2 >Emitted(72, 6) Source(94, 6) + SourceIndex(0)
3 >Emitted(72, 11) Source(94, 24) + SourceIndex(0)
4 >Emitted(72, 19) Source(94, 32) + SourceIndex(0)
5 >Emitted(72, 21) Source(94, 34) + SourceIndex(0)
6 >Emitted(72, 23) Source(94, 8) + SourceIndex(0)
7 >Emitted(72, 27) Source(94, 12) + SourceIndex(0)
8 >Emitted(72, 37) Source(94, 12) + SourceIndex(0)
9 >Emitted(72, 39) Source(94, 14) + SourceIndex(0)
10>Emitted(72, 44) Source(94, 19) + SourceIndex(0)
11>Emitted(72, 55) Source(94, 19) + SourceIndex(0)
12>Emitted(72, 57) Source(94, 36) + SourceIndex(0)
13>Emitted(72, 58) Source(94, 37) + SourceIndex(0)
14>Emitted(72, 61) Source(94, 40) + SourceIndex(0)
15>Emitted(72, 62) Source(94, 41) + SourceIndex(0)
16>Emitted(72, 64) Source(94, 43) + SourceIndex(0)
17>Emitted(72, 65) Source(94, 44) + SourceIndex(0)
18>Emitted(72, 68) Source(94, 47) + SourceIndex(0)
19>Emitted(72, 69) Source(94, 48) + SourceIndex(0)
20>Emitted(72, 71) Source(94, 50) + SourceIndex(0)
21>Emitted(72, 72) Source(94, 51) + SourceIndex(0)
22>Emitted(72, 74) Source(94, 53) + SourceIndex(0)
23>Emitted(72, 76) Source(94, 55) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(73, 5) Source(95, 5) + SourceIndex(0)
2 >Emitted(73, 12) Source(95, 12) + SourceIndex(0)
3 >Emitted(73, 13) Source(95, 13) + SourceIndex(0)
4 >Emitted(73, 16) Source(95, 16) + SourceIndex(0)
5 >Emitted(73, 17) Source(95, 17) + SourceIndex(0)
6 >Emitted(73, 22) Source(95, 22) + SourceIndex(0)
7 >Emitted(73, 23) Source(95, 23) + SourceIndex(0)
8 >Emitted(73, 24) Source(95, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(74, 2) Source(96, 2) + SourceIndex(0)
---
>>>for (_q = { name: "trimmer", skill: "trimming" }, name = _q.name, skill = _q.skill, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^
5 >            ^^^^
6 >                ^^
7 >                  ^^^^^^^^^
8 >                           ^^
9 >                             ^^^^^
10>                                  ^^
11>                                    ^^^^^^^^^^
12>                                              ^^
13>                                                ^^
14>                                                  ^^^^
15>                                                      ^^^^^^^^^^
16>                                                                ^^
17>                                                                  ^^^^^
18>                                                                       ^^^^^^^^^^^
19>                                                                                  ^^
20>                                                                                    ^
21>                                                                                     ^^^
22>                                                                                        ^
23>                                                                                         ^^
24>                                                                                           ^
25>                                                                                            ^^^
26>                                                                                               ^
27>                                                                                                ^^
28>                                                                                                  ^
29>                                                                                                   ^^
30>                                                                                                     ^^
1->
  >
2 >for (
3 >     { name, skill } = <Robot>
4 >          { 
5 >            name
6 >                : 
7 >                  "trimmer"
8 >                           , 
9 >                             skill
10>                                  : 
11>                                    "trimming"
12>                                               }
13>                                                
14>                                                  name
15>                                                      
16>                                                                , 
17>                                                                  skill
18>                                                                       
19>                                                                                   } = <Robot>{ name: "trimmer", skill: "trimming" }, 
20>                                                                                    i
21>                                                                                      = 
22>                                                                                        0
23>                                                                                         ; 
24>                                                                                           i
25>                                                                                             < 
26>                                                                                               1
27>                                                                                                ; 
28>                                                                                                  i
29>                                                                                                   ++
30>                                                                                                     ) 
1->Emitted(75, 1) Source(97, 1) + SourceIndex(0)
2 >Emitted(75, 6) Source(97, 6) + SourceIndex(0)
3 >Emitted(75, 11) Source(97, 31) + SourceIndex(0)
4 >Emitted(75, 13) Source(97, 33) + SourceIndex(0)
5 >Emitted(75, 17) Source(97, 37) + SourceIndex(0)
6 >Emitted(75, 19) Source(97, 39) + SourceIndex(0)
7 >Emitted(75, 28) Source(97, 48) + SourceIndex(0)
8 >Emitted(75, 30) Source(97, 50) + SourceIndex(0)
9 >Emitted(75, 35) Source(97, 55) + SourceIndex(0)
10>Emitted(75, 37) Source(97, 57) + SourceIndex(0)
11>Emitted(75, 47) Source(97, 67) + SourceIndex(0)
12>Emitted(75, 49) Source(97, 69) + SourceIndex(0)
13>Emitted(75, 51) Source(97, 8) + SourceIndex(0)
14>Emitted(75, 55) Source(97, 12) + SourceIndex(0)
15>Emitted(75, 65) Source(97, 12) + SourceIndex(0)
16>Emitted(75, 67) Source(97, 14) + SourceIndex(0)
17>Emitted(75, 72) Source(97, 19) + SourceIndex(0)
18>Emitted(75, 83) Source(97, 19) + SourceIndex(0)
19>Emitted(75, 85) Source(97, 71) + SourceIndex(0)
20>Emitted(75, 86) Source(97, 72) + SourceIndex(0)
21>Emitted(75, 89) Source(97, 75) + SourceIndex(0)
22>Emitted(75, 90) Source(97, 76) + SourceIndex(0)
23>Emitted(75, 92) Source(97, 78) + SourceIndex(0)
24>Emitted(75, 93) Source(97, 79) + SourceIndex(0)
25>Emitted(75, 96) Source(97, 82) + SourceIndex(0)
26>Emitted(75, 97) Source(97, 83) + SourceIndex(0)
27>Emitted(75, 99) Source(97, 85) + SourceIndex(0)
28>Emitted(75, 100) Source(97, 86) + SourceIndex(0)
29>Emitted(75, 102) Source(97, 88) + SourceIndex(0)
30>Emitted(75, 104) Source(97, 90) + SourceIndex(0)
---
>>>    console.log(nameA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^
7 >                     ^
8 >                      ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                nameA
7 >                     )
8 >                      ;
1 >Emitted(76, 5) Source(98, 5) + SourceIndex(0)
2 >Emitted(76, 12) Source(98, 12) + SourceIndex(0)
3 >Emitted(76, 13) Source(98, 13) + SourceIndex(0)
4 >Emitted(76, 16) Source(98, 16) + SourceIndex(0)
5 >Emitted(76, 17) Source(98, 17) + SourceIndex(0)
6 >Emitted(76, 22) Source(98, 22) + SourceIndex(0)
7 >Emitted(76, 23) Source(98, 23) + SourceIndex(0)
8 >Emitted(76, 24) Source(98, 24) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(77, 2) Source(99, 2) + SourceIndex(0)
---
>>>for (name = multiRobot.name, _r = multiRobot.skills, primary = _r.primary, secondary = _r.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^
4 >         ^^^
5 >            ^^^^^^^^^^
6 >                      ^^^^^
7 >                           ^^
8 >                             ^^^^^
9 >                                  ^^^^^^^^^^
10>                                            ^^^^^^^
11>                                                   ^^
12>                                                     ^^^^^^^
13>                                                            ^^^^^^^^^^^^^
14>                                                                         ^^
15>                                                                           ^^^^^^^^^
16>                                                                                    ^^^^^^^^^^^^^^^
17>                                                                                                   ^^
18>                                                                                                     ^
19>                                                                                                      ^^^
20>                                                                                                         ^
21>                                                                                                          ^^
22>                                                                                                            ^
23>                                                                                                             ^^^
24>                                                                                                                ^
25>                                                                                                                 ^^
26>                                                                                                                   ^
27>                                                                                                                    ^^
28>                                                                                                                      ^^
1->
  >
2 >for ({ 
3 >     name
4 >         , skills: { primary, secondary } } = 
5 >            multiRobot
6 >                      
7 >                           , 
8 >                             skills: { primary, secondary } } = 
9 >                                  multiRobot
10>                                            
11>                                                   
12>                                                     primary
13>                                                            
14>                                                                         , 
15>                                                                           secondary
16>                                                                                    
17>                                                                                                    } } = multiRobot, 
18>                                                                                                     i
19>                                                                                                       = 
20>                                                                                                         0
21>                                                                                                          ; 
22>                                                                                                            i
23>                                                                                                              < 
24>                                                                                                                1
25>                                                                                                                 ; 
26>                                                                                                                   i
27>                                                                                                                    ++
28>                                                                                                                      ) 
1->Emitted(78, 1) Source(100, 1) + SourceIndex(0)
2 >Emitted(78, 6) Source(100, 8) + SourceIndex(0)
3 >Emitted(78, 10) Source(100, 12) + SourceIndex(0)
4 >Emitted(78, 13) Source(100, 49) + SourceIndex(0)
5 >Emitted(78, 23) Source(100, 59) + SourceIndex(0)
6 >Emitted(78, 28) Source(100, 12) + SourceIndex(0)
7 >Emitted(78, 30) Source(100, 14) + SourceIndex(0)
8 >Emitted(78, 35) Source(100, 49) + SourceIndex(0)
9 >Emitted(78, 45) Source(100, 59) + SourceIndex(0)
10>Emitted(78, 52) Source(100, 44) + SourceIndex(0)
11>Emitted(78, 54) Source(100, 24) + SourceIndex(0)
12>Emitted(78, 61) Source(100, 31) + SourceIndex(0)
13>Emitted(78, 74) Source(100, 31) + SourceIndex(0)
14>Emitted(78, 76) Source(100, 33) + SourceIndex(0)
15>Emitted(78, 85) Source(100, 42) + SourceIndex(0)
16>Emitted(78, 100) Source(100, 42) + SourceIndex(0)
17>Emitted(78, 102) Source(100, 61) + SourceIndex(0)
18>Emitted(78, 103) Source(100, 62) + SourceIndex(0)
19>Emitted(78, 106) Source(100, 65) + SourceIndex(0)
20>Emitted(78, 107) Source(100, 66) + SourceIndex(0)
21>Emitted(78, 109) Source(100, 68) + SourceIndex(0)
22>Emitted(78, 110) Source(100, 69) + SourceIndex(0)
23>Emitted(78, 113) Source(100, 72) + SourceIndex(0)
24>Emitted(78, 114) Source(100, 73) + SourceIndex(0)
25>Emitted(78, 116) Source(100, 75) + SourceIndex(0)
26>Emitted(78, 117) Source(100, 76) + SourceIndex(0)
27>Emitted(78, 119) Source(100, 78) + SourceIndex(0)
28>Emitted(78, 121) Source(100, 80) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(79, 5) Source(101, 5) + SourceIndex(0)
2 >Emitted(79, 12) Source(101, 12) + SourceIndex(0)
3 >Emitted(79, 13) Source(101, 13) + SourceIndex(0)
4 >Emitted(79, 16) Source(101, 16) + SourceIndex(0)
5 >Emitted(79, 17) Source(101, 17) + SourceIndex(0)
6 >Emitted(79, 25) Source(101, 25) + SourceIndex(0)
7 >Emitted(79, 26) Source(101, 26) + SourceIndex(0)
8 >Emitted(79, 27) Source(101, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(80, 2) Source(102, 2) + SourceIndex(0)
---
>>>for (_s = getMultiRobot(), name = _s.name, _t = _s.skills, primary = _t.primary, secondary = _t.secondary, i = 0; i < 1; i++) {
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^^^^^^^^^^^^
5 >                       ^^
6 >                         ^^
7 >                           ^^^^
8 >                               ^^^^^^^^^^
9 >                                         ^^
10>                                           ^^^^^^^^^^^^^^
11>                                                         ^^
12>                                                           ^^^^^^^
13>                                                                  ^^^^^^^^^^^^^
14>                                                                               ^^
15>                                                                                 ^^^^^^^^^
16>                                                                                          ^^^^^^^^^^^^^^^
17>                                                                                                         ^^
18>                                                                                                           ^
19>                                                                                                            ^^^
20>                                                                                                               ^
21>                                                                                                                ^^
22>                                                                                                                  ^
23>                                                                                                                   ^^^
24>                                                                                                                      ^
25>                                                                                                                       ^^
26>                                                                                                                         ^
27>                                                                                                                          ^^
28>                                                                                                                            ^^
1->
  >
2 >for (
3 >     { name, skills: { primary, secondary } } = 
4 >          getMultiRobot
5 >                       ()
6 >                         
7 >                           name
8 >                               
9 >                                         , 
10>                                           skills: { primary, secondary }
11>                                                         
12>                                                           primary
13>                                                                  
14>                                                                               , 
15>                                                                                 secondary
16>                                                                                          
17>                                                                                                          } } = getMultiRobot(), 
18>                                                                                                           i
19>                                                                                                             = 
20>                                                                                                               0
21>                                                                                                                ; 
22>                                                                                                                  i
23>                                                                                                                    < 
24>                                                                                                                      1
25>                                                                                                                       ; 
26>                                                                                                                         i
27>                                                                                                                          ++
28>                                                                                                                            ) 
1->Emitted(81, 1) Source(103, 1) + SourceIndex(0)
2 >Emitted(81, 6) Source(103, 6) + SourceIndex(0)
3 >Emitted(81, 11) Source(103, 49) + SourceIndex(0)
4 >Emitted(81, 24) Source(103, 62) + SourceIndex(0)
5 >Emitted(81, 26) Source(103, 64) + SourceIndex(0)
6 >Emitted(81, 28) Source(103, 8) + SourceIndex(0)
7 >Emitted(81, 32) Source(103, 12) + SourceIndex(0)
8 >Emitted(81, 42) Source(103, 12) + SourceIndex(0)
9 >Emitted(81, 44) Source(103, 14) + SourceIndex(0)
10>Emitted(81, 58) Source(103, 44) + SourceIndex(0)
11>Emitted(81, 60) Source(103, 24) + SourceIndex(0)
12>Emitted(81, 67) Source(103, 31) + SourceIndex(0)
13>Emitted(81, 80) Source(103, 31) + SourceIndex(0)
14>Emitted(81, 82) Source(103, 33) + SourceIndex(0)
15>Emitted(81, 91) Source(103, 42) + SourceIndex(0)
16>Emitted(81, 106) Source(103, 42) + SourceIndex(0)
17>Emitted(81, 108) Source(103, 66) + SourceIndex(0)
18>Emitted(81, 109) Source(103, 67) + SourceIndex(0)
19>Emitted(81, 112) Source(103, 70) + SourceIndex(0)
20>Emitted(81, 113) Source(103, 71) + SourceIndex(0)
21>Emitted(81, 115) Source(103, 73) + SourceIndex(0)
22>Emitted(81, 116) Source(103, 74) + SourceIndex(0)
23>Emitted(81, 119) Source(103, 77) + SourceIndex(0)
24>Emitted(81, 120) Source(103, 78) + SourceIndex(0)
25>Emitted(81, 122) Source(103, 80) + SourceIndex(0)
26>Emitted(81, 123) Source(103, 81) + SourceIndex(0)
27>Emitted(81, 125) Source(103, 83) + SourceIndex(0)
28>Emitted(81, 127) Source(103, 85) + SourceIndex(0)
---
>>>    console.log(primaryA);
1 >^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1 >{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1 >Emitted(82, 5) Source(104, 5) + SourceIndex(0)
2 >Emitted(82, 12) Source(104, 12) + SourceIndex(0)
3 >Emitted(82, 13) Source(104, 13) + SourceIndex(0)
4 >Emitted(82, 16) Source(104, 16) + SourceIndex(0)
5 >Emitted(82, 17) Source(104, 17) + SourceIndex(0)
6 >Emitted(82, 25) Source(104, 25) + SourceIndex(0)
7 >Emitted(82, 26) Source(104, 26) + SourceIndex(0)
8 >Emitted(82, 27) Source(104, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(83, 2) Source(105, 2) + SourceIndex(0)
---
>>>for (_u = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } }, name = _u.name, _v = _u.skills, primary = _v.primary, secondary = _v.secondary,
1->
2 >^^^^^
3 >     ^^^^^
4 >          ^^
5 >            ^^^^
6 >                ^^
7 >                  ^^^^^^^^^
8 >                           ^^
9 >                             ^^^^^^
10>                                   ^^
11>                                     ^^
12>                                       ^^^^^^^
13>                                              ^^
14>                                                ^^^^^^^^^^
15>                                                          ^^
16>                                                            ^^^^^^^^^
17>                                                                     ^^
18>                                                                       ^^^^^^^^
19>                                                                               ^^
20>                                                                                 ^^
21>                                                                                   ^^
22>                                                                                     ^^^^
23>                                                                                         ^^^^^^^^^^
24>                                                                                                   ^^
25>                                                                                                     ^^^^^^^^^^^^^^
26>                                                                                                                   ^^
27>                                                                                                                     ^^^^^^^
28>                                                                                                                            ^^^^^^^^^^^^^
29>                                                                                                                                         ^^
30>                                                                                                                                           ^^^^^^^^^
31>                                                                                                                                                    ^^^^^^^^^^^^^^^
1->
  >
2 >for (
3 >     { name, skills: { primary, secondary } } =
  >         <MultiRobot>
4 >          { 
5 >            name
6 >                : 
7 >                  "trimmer"
8 >                           , 
9 >                             skills
10>                                   : 
11>                                     { 
12>                                       primary
13>                                              : 
14>                                                "trimming"
15>                                                          , 
16>                                                            secondary
17>                                                                     : 
18>                                                                       "edging"
19>                                                                                }
20>                                                                                  }
21>                                                                                   
22>                                                                                     name
23>                                                                                         
24>                                                                                                   , 
25>                                                                                                     skills: { primary, secondary }
26>                                                                                                                   
27>                                                                                                                     primary
28>                                                                                                                            
29>                                                                                                                                         , 
30>                                                                                                                                           secondary
31>                                                                                                                                                    
1->Emitted(84, 1) Source(106, 1) + SourceIndex(0)
2 >Emitted(84, 6) Source(106, 6) + SourceIndex(0)
3 >Emitted(84, 11) Source(107, 17) + SourceIndex(0)
4 >Emitted(84, 13) Source(107, 19) + SourceIndex(0)
5 >Emitted(84, 17) Source(107, 23) + SourceIndex(0)
6 >Emitted(84, 19) Source(107, 25) + SourceIndex(0)
7 >Emitted(84, 28) Source(107, 34) + SourceIndex(0)
8 >Emitted(84, 30) Source(107, 36) + SourceIndex(0)
9 >Emitted(84, 36) Source(107, 42) + SourceIndex(0)
10>Emitted(84, 38) Source(107, 44) + SourceIndex(0)
11>Emitted(84, 40) Source(107, 46) + SourceIndex(0)
12>Emitted(84, 47) Source(107, 53) + SourceIndex(0)
13>Emitted(84, 49) Source(107, 55) + SourceIndex(0)
14>Emitted(84, 59) Source(107, 65) + SourceIndex(0)
15>Emitted(84, 61) Source(107, 67) + SourceIndex(0)
16>Emitted(84, 70) Source(107, 76) + SourceIndex(0)
17>Emitted(84, 72) Source(107, 78) + SourceIndex(0)
18>Emitted(84, 80) Source(107, 86) + SourceIndex(0)
19>Emitted(84, 82) Source(107, 88) + SourceIndex(0)
20>Emitted(84, 84) Source(107, 90) + SourceIndex(0)
21>Emitted(84, 86) Source(106, 8) + SourceIndex(0)
22>Emitted(84, 90) Source(106, 12) + SourceIndex(0)
23>Emitted(84, 100) Source(106, 12) + SourceIndex(0)
24>Emitted(84, 102) Source(106, 14) + SourceIndex(0)
25>Emitted(84, 116) Source(106, 44) + SourceIndex(0)
26>Emitted(84, 118) Source(106, 24) + SourceIndex(0)
27>Emitted(84, 125) Source(106, 31) + SourceIndex(0)
28>Emitted(84, 138) Source(106, 31) + SourceIndex(0)
29>Emitted(84, 140) Source(106, 33) + SourceIndex(0)
30>Emitted(84, 149) Source(106, 42) + SourceIndex(0)
31>Emitted(84, 164) Source(106, 42) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^^^^->
1 > } } =
  >    <MultiRobot>{ name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
1 >Emitted(85, 5) Source(108, 5) + SourceIndex(0)
2 >Emitted(85, 6) Source(108, 6) + SourceIndex(0)
3 >Emitted(85, 9) Source(108, 9) + SourceIndex(0)
4 >Emitted(85, 10) Source(108, 10) + SourceIndex(0)
5 >Emitted(85, 12) Source(108, 12) + SourceIndex(0)
6 >Emitted(85, 13) Source(108, 13) + SourceIndex(0)
7 >Emitted(85, 16) Source(108, 16) + SourceIndex(0)
8 >Emitted(85, 17) Source(108, 17) + SourceIndex(0)
9 >Emitted(85, 19) Source(108, 19) + SourceIndex(0)
10>Emitted(85, 20) Source(108, 20) + SourceIndex(0)
11>Emitted(85, 22) Source(108, 22) + SourceIndex(0)
12>Emitted(85, 24) Source(108, 24) + SourceIndex(0)
---
>>>    console.log(primaryA);
1->^^^^
2 >    ^^^^^^^
3 >           ^
4 >            ^^^
5 >               ^
6 >                ^^^^^^^^
7 >                        ^
8 >                         ^
1->{
  >    
2 >    console
3 >           .
4 >            log
5 >               (
6 >                primaryA
7 >                        )
8 >                         ;
1->Emitted(86, 5) Source(109, 5) + SourceIndex(0)
2 >Emitted(86, 12) Source(109, 12) + SourceIndex(0)
3 >Emitted(86, 13) Source(109, 13) + SourceIndex(0)
4 >Emitted(86, 16) Source(109, 16) + SourceIndex(0)
5 >Emitted(86, 17) Source(109, 17) + SourceIndex(0)
6 >Emitted(86, 25) Source(109, 25) + SourceIndex(0)
7 >Emitted(86, 26) Source(109, 26) + SourceIndex(0)
8 >Emitted(86, 27) Source(109, 27) + SourceIndex(0)
---
>>>}
1 >^
2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >}
1 >Emitted(87, 2) Source(110, 2) + SourceIndex(0)
---
>>>//# sourceMappingURL=sourceMapValidationDestructuringForObjectBindingPattern2.js.map