===================================================================
JsFile: sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js
mapUrl: sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js.map
sourceRoot: 
sources: sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.ts
===================================================================
-------------------------------------------------------------------
emittedFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js
sourceFile:sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.ts
-------------------------------------------------------------------
>>>"use strict";
>>>let 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)
---
>>>let 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)
---
>>>let 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)
---
>>>let 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 ({ name: nameA = "noName" } = robot, 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 >     {
4 >       name
5 >           : 
6 >             nameA
7 >                   = 
8 >                     "noName"
9 >                              }
10>                                = 
11>                                  robot
12>                                       , 
13>                                         i
14>                                           = 
15>                                             0
16>                                              ; 
17>                                                i
18>                                                  < 
19>                                                    1
20>                                                     ; 
21>                                                       i
22>                                                        ++
23>                                                          ) 
24>                                                            {
1->Emitted(12, 1) Source(29, 1) + SourceIndex(0)
2 >Emitted(12, 6) Source(29, 6) + SourceIndex(0)
3 >Emitted(12, 8) Source(29, 7) + SourceIndex(0)
4 >Emitted(12, 12) Source(29, 11) + SourceIndex(0)
5 >Emitted(12, 14) Source(29, 13) + SourceIndex(0)
6 >Emitted(12, 19) Source(29, 18) + SourceIndex(0)
7 >Emitted(12, 22) Source(29, 21) + SourceIndex(0)
8 >Emitted(12, 30) Source(29, 29) + SourceIndex(0)
9 >Emitted(12, 32) Source(29, 31) + SourceIndex(0)
10>Emitted(12, 35) Source(29, 34) + SourceIndex(0)
11>Emitted(12, 40) Source(29, 39) + SourceIndex(0)
12>Emitted(12, 42) Source(29, 41) + SourceIndex(0)
13>Emitted(12, 43) Source(29, 42) + SourceIndex(0)
14>Emitted(12, 46) Source(29, 45) + SourceIndex(0)
15>Emitted(12, 47) Source(29, 46) + SourceIndex(0)
16>Emitted(12, 49) Source(29, 48) + SourceIndex(0)
17>Emitted(12, 50) Source(29, 49) + SourceIndex(0)
18>Emitted(12, 53) Source(29, 52) + SourceIndex(0)
19>Emitted(12, 54) Source(29, 53) + SourceIndex(0)
20>Emitted(12, 56) Source(29, 55) + SourceIndex(0)
21>Emitted(12, 57) Source(29, 56) + SourceIndex(0)
22>Emitted(12, 59) Source(29, 58) + SourceIndex(0)
23>Emitted(12, 61) Source(29, 60) + SourceIndex(0)
24>Emitted(12, 62) Source(29, 61) + 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 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(14, 1) Source(31, 1) + SourceIndex(0)
2 >Emitted(14, 2) Source(31, 2) + SourceIndex(0)
---
>>>for ({ name: nameA = "noName" } = getRobot(), 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>                                                                 ^
1->
  >
2 >for (
3 >     {
4 >       name
5 >           : 
6 >             nameA
7 >                   = 
8 >                     "noName"
9 >                              }
10>                                = 
11>                                  getRobot
12>                                          ()
13>                                            , 
14>                                              i
15>                                                = 
16>                                                  0
17>                                                   ; 
18>                                                     i
19>                                                       < 
20>                                                         1
21>                                                          ; 
22>                                                            i
23>                                                             ++
24>                                                               ) 
25>                                                                 {
1->Emitted(15, 1) Source(32, 1) + SourceIndex(0)
2 >Emitted(15, 6) Source(32, 6) + SourceIndex(0)
3 >Emitted(15, 8) Source(32, 7) + SourceIndex(0)
4 >Emitted(15, 12) Source(32, 11) + SourceIndex(0)
5 >Emitted(15, 14) Source(32, 13) + SourceIndex(0)
6 >Emitted(15, 19) Source(32, 18) + SourceIndex(0)
7 >Emitted(15, 22) Source(32, 21) + SourceIndex(0)
8 >Emitted(15, 30) Source(32, 29) + SourceIndex(0)
9 >Emitted(15, 32) Source(32, 31) + SourceIndex(0)
10>Emitted(15, 35) Source(32, 34) + SourceIndex(0)
11>Emitted(15, 43) Source(32, 42) + SourceIndex(0)
12>Emitted(15, 45) Source(32, 44) + SourceIndex(0)
13>Emitted(15, 47) Source(32, 46) + SourceIndex(0)
14>Emitted(15, 48) Source(32, 47) + SourceIndex(0)
15>Emitted(15, 51) Source(32, 50) + SourceIndex(0)
16>Emitted(15, 52) Source(32, 51) + SourceIndex(0)
17>Emitted(15, 54) Source(32, 53) + SourceIndex(0)
18>Emitted(15, 55) Source(32, 54) + SourceIndex(0)
19>Emitted(15, 58) Source(32, 57) + SourceIndex(0)
20>Emitted(15, 59) Source(32, 58) + SourceIndex(0)
21>Emitted(15, 61) Source(32, 60) + SourceIndex(0)
22>Emitted(15, 62) Source(32, 61) + SourceIndex(0)
23>Emitted(15, 64) Source(32, 63) + SourceIndex(0)
24>Emitted(15, 66) Source(32, 65) + SourceIndex(0)
25>Emitted(15, 67) Source(32, 66) + 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 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(17, 1) Source(34, 1) + SourceIndex(0)
2 >Emitted(17, 2) Source(34, 2) + SourceIndex(0)
---
>>>for ({ name: nameA = "noName" } = { name: "trimmer", skill: "trimming" }, 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>                                                                                         ^^
31>                                                                                           ^^
32>                                                                                             ^
1->
  >
2 >for (
3 >     {
4 >       name
5 >           : 
6 >             nameA
7 >                   = 
8 >                     "noName"
9 >                              }
10>                                = <Robot>
11>                                  { 
12>                                    name
13>                                        : 
14>                                          "trimmer"
15>                                                   , 
16>                                                     skill
17>                                                          : 
18>                                                            "trimming"
19>                                                                       }
20>                                                                        , 
21>                                                                          i
22>                                                                            = 
23>                                                                              0
24>                                                                               ; 
25>                                                                                 i
26>                                                                                   < 
27>                                                                                     1
28>                                                                                      ; 
29>                                                                                        i
30>                                                                                         ++
31>                                                                                           ) 
32>                                                                                             {
1->Emitted(18, 1) Source(35, 1) + SourceIndex(0)
2 >Emitted(18, 6) Source(35, 6) + SourceIndex(0)
3 >Emitted(18, 8) Source(35, 7) + SourceIndex(0)
4 >Emitted(18, 12) Source(35, 11) + SourceIndex(0)
5 >Emitted(18, 14) Source(35, 13) + SourceIndex(0)
6 >Emitted(18, 19) Source(35, 18) + SourceIndex(0)
7 >Emitted(18, 22) Source(35, 21) + SourceIndex(0)
8 >Emitted(18, 30) Source(35, 29) + SourceIndex(0)
9 >Emitted(18, 32) Source(35, 31) + SourceIndex(0)
10>Emitted(18, 35) Source(35, 41) + SourceIndex(0)
11>Emitted(18, 37) Source(35, 43) + SourceIndex(0)
12>Emitted(18, 41) Source(35, 47) + SourceIndex(0)
13>Emitted(18, 43) Source(35, 49) + SourceIndex(0)
14>Emitted(18, 52) Source(35, 58) + SourceIndex(0)
15>Emitted(18, 54) Source(35, 60) + SourceIndex(0)
16>Emitted(18, 59) Source(35, 65) + SourceIndex(0)
17>Emitted(18, 61) Source(35, 67) + SourceIndex(0)
18>Emitted(18, 71) Source(35, 77) + SourceIndex(0)
19>Emitted(18, 73) Source(35, 79) + SourceIndex(0)
20>Emitted(18, 75) Source(35, 81) + SourceIndex(0)
21>Emitted(18, 76) Source(35, 82) + SourceIndex(0)
22>Emitted(18, 79) Source(35, 85) + SourceIndex(0)
23>Emitted(18, 80) Source(35, 86) + SourceIndex(0)
24>Emitted(18, 82) Source(35, 88) + SourceIndex(0)
25>Emitted(18, 83) Source(35, 89) + SourceIndex(0)
26>Emitted(18, 86) Source(35, 92) + SourceIndex(0)
27>Emitted(18, 87) Source(35, 93) + SourceIndex(0)
28>Emitted(18, 89) Source(35, 95) + SourceIndex(0)
29>Emitted(18, 90) Source(35, 96) + SourceIndex(0)
30>Emitted(18, 92) Source(35, 98) + SourceIndex(0)
31>Emitted(18, 94) Source(35, 100) + SourceIndex(0)
32>Emitted(18, 95) Source(35, 101) + 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 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(20, 1) Source(37, 1) + SourceIndex(0)
2 >Emitted(20, 2) Source(37, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(21, 1) Source(38, 1) + SourceIndex(0)
2 >Emitted(21, 6) Source(38, 6) + SourceIndex(0)
---
>>>    skills: {
1->^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->{
  >    
2 >    skills
3 >          : 
1->Emitted(22, 5) Source(39, 5) + SourceIndex(0)
2 >Emitted(22, 11) Source(39, 11) + SourceIndex(0)
3 >Emitted(22, 13) Source(39, 13) + SourceIndex(0)
---
>>>        primary: primaryA = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^
4 >                 ^^^^^^^^
5 >                         ^^^
6 >                            ^^^^^^^^^
7 >                                     ^^^^^^^->
1->{
  >        
2 >        primary
3 >               : 
4 >                 primaryA
5 >                          = 
6 >                            "primary"
1->Emitted(23, 9) Source(40, 9) + SourceIndex(0)
2 >Emitted(23, 16) Source(40, 16) + SourceIndex(0)
3 >Emitted(23, 18) Source(40, 18) + SourceIndex(0)
4 >Emitted(23, 26) Source(40, 26) + SourceIndex(0)
5 >Emitted(23, 29) Source(40, 29) + SourceIndex(0)
6 >Emitted(23, 38) Source(40, 38) + SourceIndex(0)
---
>>>        secondary: secondaryA = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^
4 >                   ^^^^^^^^^^
5 >                             ^^^
6 >                                ^^^^^^^^^^^
7 >                                           ^^^^->
1->,
  >        
2 >        secondary
3 >                 : 
4 >                   secondaryA
5 >                              = 
6 >                                "secondary"
1->Emitted(24, 9) Source(41, 9) + SourceIndex(0)
2 >Emitted(24, 18) Source(41, 18) + SourceIndex(0)
3 >Emitted(24, 20) Source(41, 20) + SourceIndex(0)
4 >Emitted(24, 30) Source(41, 30) + SourceIndex(0)
5 >Emitted(24, 33) Source(41, 33) + SourceIndex(0)
6 >Emitted(24, 44) Source(41, 44) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(25, 6) Source(42, 6) + SourceIndex(0)
2 >Emitted(25, 9) Source(42, 9) + SourceIndex(0)
3 >Emitted(25, 11) Source(42, 11) + SourceIndex(0)
4 >Emitted(25, 18) Source(42, 18) + SourceIndex(0)
5 >Emitted(25, 20) Source(42, 20) + SourceIndex(0)
6 >Emitted(25, 26) Source(42, 26) + SourceIndex(0)
7 >Emitted(25, 28) Source(42, 28) + SourceIndex(0)
8 >Emitted(25, 37) Source(42, 37) + SourceIndex(0)
9 >Emitted(25, 39) Source(42, 39) + SourceIndex(0)
10>Emitted(25, 45) Source(42, 45) + SourceIndex(0)
11>Emitted(25, 47) Source(42, 47) + SourceIndex(0)
---
>>>} = multiRobot, i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^
4 >              ^^
5 >                ^
6 >                 ^^^
7 >                    ^
8 >                     ^^
9 >                       ^
10>                        ^^^
11>                           ^
12>                            ^^
13>                              ^
14>                               ^^
15>                                 ^^
16>                                   ^
1 >
  >}
2 >  = 
3 >    multiRobot
4 >              , 
5 >                i
6 >                  = 
7 >                    0
8 >                     ; 
9 >                       i
10>                         < 
11>                           1
12>                            ; 
13>                              i
14>                               ++
15>                                 ) 
16>                                   {
1 >Emitted(26, 2) Source(43, 2) + SourceIndex(0)
2 >Emitted(26, 5) Source(43, 5) + SourceIndex(0)
3 >Emitted(26, 15) Source(43, 15) + SourceIndex(0)
4 >Emitted(26, 17) Source(43, 17) + SourceIndex(0)
5 >Emitted(26, 18) Source(43, 18) + SourceIndex(0)
6 >Emitted(26, 21) Source(43, 21) + SourceIndex(0)
7 >Emitted(26, 22) Source(43, 22) + SourceIndex(0)
8 >Emitted(26, 24) Source(43, 24) + SourceIndex(0)
9 >Emitted(26, 25) Source(43, 25) + SourceIndex(0)
10>Emitted(26, 28) Source(43, 28) + SourceIndex(0)
11>Emitted(26, 29) Source(43, 29) + SourceIndex(0)
12>Emitted(26, 31) Source(43, 31) + SourceIndex(0)
13>Emitted(26, 32) Source(43, 32) + SourceIndex(0)
14>Emitted(26, 34) Source(43, 34) + SourceIndex(0)
15>Emitted(26, 36) Source(43, 36) + SourceIndex(0)
16>Emitted(26, 37) Source(43, 37) + 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(27, 5) Source(44, 5) + SourceIndex(0)
2 >Emitted(27, 12) Source(44, 12) + SourceIndex(0)
3 >Emitted(27, 13) Source(44, 13) + SourceIndex(0)
4 >Emitted(27, 16) Source(44, 16) + SourceIndex(0)
5 >Emitted(27, 17) Source(44, 17) + SourceIndex(0)
6 >Emitted(27, 25) Source(44, 25) + SourceIndex(0)
7 >Emitted(27, 26) Source(44, 26) + SourceIndex(0)
8 >Emitted(27, 27) Source(44, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(28, 1) Source(45, 1) + SourceIndex(0)
2 >Emitted(28, 2) Source(45, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(29, 1) Source(46, 1) + SourceIndex(0)
2 >Emitted(29, 6) Source(46, 6) + SourceIndex(0)
---
>>>    skills: {
1->^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->{
  >    
2 >    skills
3 >          : 
1->Emitted(30, 5) Source(47, 5) + SourceIndex(0)
2 >Emitted(30, 11) Source(47, 11) + SourceIndex(0)
3 >Emitted(30, 13) Source(47, 13) + SourceIndex(0)
---
>>>        primary: primaryA = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^
4 >                 ^^^^^^^^
5 >                         ^^^
6 >                            ^^^^^^^^^
7 >                                     ^^^^^^^->
1->{
  >        
2 >        primary
3 >               : 
4 >                 primaryA
5 >                          = 
6 >                            "primary"
1->Emitted(31, 9) Source(48, 9) + SourceIndex(0)
2 >Emitted(31, 16) Source(48, 16) + SourceIndex(0)
3 >Emitted(31, 18) Source(48, 18) + SourceIndex(0)
4 >Emitted(31, 26) Source(48, 26) + SourceIndex(0)
5 >Emitted(31, 29) Source(48, 29) + SourceIndex(0)
6 >Emitted(31, 38) Source(48, 38) + SourceIndex(0)
---
>>>        secondary: secondaryA = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^
4 >                   ^^^^^^^^^^
5 >                             ^^^
6 >                                ^^^^^^^^^^^
7 >                                           ^^^^->
1->,
  >        
2 >        secondary
3 >                 : 
4 >                   secondaryA
5 >                              = 
6 >                                "secondary"
1->Emitted(32, 9) Source(49, 9) + SourceIndex(0)
2 >Emitted(32, 18) Source(49, 18) + SourceIndex(0)
3 >Emitted(32, 20) Source(49, 20) + SourceIndex(0)
4 >Emitted(32, 30) Source(49, 30) + SourceIndex(0)
5 >Emitted(32, 33) Source(49, 33) + SourceIndex(0)
6 >Emitted(32, 44) Source(49, 44) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(33, 6) Source(50, 6) + SourceIndex(0)
2 >Emitted(33, 9) Source(50, 9) + SourceIndex(0)
3 >Emitted(33, 11) Source(50, 11) + SourceIndex(0)
4 >Emitted(33, 18) Source(50, 18) + SourceIndex(0)
5 >Emitted(33, 20) Source(50, 20) + SourceIndex(0)
6 >Emitted(33, 26) Source(50, 26) + SourceIndex(0)
7 >Emitted(33, 28) Source(50, 28) + SourceIndex(0)
8 >Emitted(33, 37) Source(50, 37) + SourceIndex(0)
9 >Emitted(33, 39) Source(50, 39) + SourceIndex(0)
10>Emitted(33, 45) Source(50, 45) + SourceIndex(0)
11>Emitted(33, 47) Source(50, 47) + SourceIndex(0)
---
>>>} = getMultiRobot(), i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^^^^
4 >                 ^^
5 >                   ^^
6 >                     ^
7 >                      ^^^
8 >                         ^
9 >                          ^^
10>                            ^
11>                             ^^^
12>                                ^
13>                                 ^^
14>                                   ^
15>                                    ^^
16>                                      ^^
17>                                        ^
1 >
  >}
2 >  = 
3 >    getMultiRobot
4 >                 ()
5 >                   , 
6 >                     i
7 >                       = 
8 >                         0
9 >                          ; 
10>                            i
11>                              < 
12>                                1
13>                                 ; 
14>                                   i
15>                                    ++
16>                                      ) 
17>                                        {
1 >Emitted(34, 2) Source(51, 2) + SourceIndex(0)
2 >Emitted(34, 5) Source(51, 5) + SourceIndex(0)
3 >Emitted(34, 18) Source(51, 18) + SourceIndex(0)
4 >Emitted(34, 20) Source(51, 20) + SourceIndex(0)
5 >Emitted(34, 22) Source(51, 22) + SourceIndex(0)
6 >Emitted(34, 23) Source(51, 23) + SourceIndex(0)
7 >Emitted(34, 26) Source(51, 26) + SourceIndex(0)
8 >Emitted(34, 27) Source(51, 27) + SourceIndex(0)
9 >Emitted(34, 29) Source(51, 29) + SourceIndex(0)
10>Emitted(34, 30) Source(51, 30) + SourceIndex(0)
11>Emitted(34, 33) Source(51, 33) + SourceIndex(0)
12>Emitted(34, 34) Source(51, 34) + SourceIndex(0)
13>Emitted(34, 36) Source(51, 36) + SourceIndex(0)
14>Emitted(34, 37) Source(51, 37) + SourceIndex(0)
15>Emitted(34, 39) Source(51, 39) + SourceIndex(0)
16>Emitted(34, 41) Source(51, 41) + SourceIndex(0)
17>Emitted(34, 42) Source(51, 42) + 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(35, 5) Source(52, 5) + SourceIndex(0)
2 >Emitted(35, 12) Source(52, 12) + SourceIndex(0)
3 >Emitted(35, 13) Source(52, 13) + SourceIndex(0)
4 >Emitted(35, 16) Source(52, 16) + SourceIndex(0)
5 >Emitted(35, 17) Source(52, 17) + SourceIndex(0)
6 >Emitted(35, 25) Source(52, 25) + SourceIndex(0)
7 >Emitted(35, 26) Source(52, 26) + SourceIndex(0)
8 >Emitted(35, 27) Source(52, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(36, 1) Source(53, 1) + SourceIndex(0)
2 >Emitted(36, 2) Source(53, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(37, 1) Source(54, 1) + SourceIndex(0)
2 >Emitted(37, 6) Source(54, 6) + SourceIndex(0)
---
>>>    skills: {
1->^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->{
  >    
2 >    skills
3 >          : 
1->Emitted(38, 5) Source(55, 5) + SourceIndex(0)
2 >Emitted(38, 11) Source(55, 11) + SourceIndex(0)
3 >Emitted(38, 13) Source(55, 13) + SourceIndex(0)
---
>>>        primary: primaryA = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^
4 >                 ^^^^^^^^
5 >                         ^^^
6 >                            ^^^^^^^^^
7 >                                     ^^^^^^^->
1->{
  >        
2 >        primary
3 >               : 
4 >                 primaryA
5 >                          = 
6 >                            "primary"
1->Emitted(39, 9) Source(56, 9) + SourceIndex(0)
2 >Emitted(39, 16) Source(56, 16) + SourceIndex(0)
3 >Emitted(39, 18) Source(56, 18) + SourceIndex(0)
4 >Emitted(39, 26) Source(56, 26) + SourceIndex(0)
5 >Emitted(39, 29) Source(56, 29) + SourceIndex(0)
6 >Emitted(39, 38) Source(56, 38) + SourceIndex(0)
---
>>>        secondary: secondaryA = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^
4 >                   ^^^^^^^^^^
5 >                             ^^^
6 >                                ^^^^^^^^^^^
7 >                                           ^^^^->
1->,
  >        
2 >        secondary
3 >                 : 
4 >                   secondaryA
5 >                              = 
6 >                                "secondary"
1->Emitted(40, 9) Source(57, 9) + SourceIndex(0)
2 >Emitted(40, 18) Source(57, 18) + SourceIndex(0)
3 >Emitted(40, 20) Source(57, 20) + SourceIndex(0)
4 >Emitted(40, 30) Source(57, 30) + SourceIndex(0)
5 >Emitted(40, 33) Source(57, 33) + SourceIndex(0)
6 >Emitted(40, 44) Source(57, 44) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
12>                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(41, 6) Source(58, 6) + SourceIndex(0)
2 >Emitted(41, 9) Source(58, 9) + SourceIndex(0)
3 >Emitted(41, 11) Source(58, 11) + SourceIndex(0)
4 >Emitted(41, 18) Source(58, 18) + SourceIndex(0)
5 >Emitted(41, 20) Source(58, 20) + SourceIndex(0)
6 >Emitted(41, 26) Source(58, 26) + SourceIndex(0)
7 >Emitted(41, 28) Source(58, 28) + SourceIndex(0)
8 >Emitted(41, 37) Source(58, 37) + SourceIndex(0)
9 >Emitted(41, 39) Source(58, 39) + SourceIndex(0)
10>Emitted(41, 45) Source(58, 45) + SourceIndex(0)
11>Emitted(41, 47) Source(58, 47) + SourceIndex(0)
---
>>>} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
1->^
2 > ^^^
3 >    ^^
4 >      ^^^^
5 >          ^^
6 >            ^^^^^^^^^
7 >                     ^^
8 >                       ^^^^^^
9 >                             ^^
10>                               ^^
11>                                 ^^^^^^^
12>                                        ^^
13>                                          ^^^^^^^^^^
14>                                                    ^^
15>                                                      ^^^^^^^^^
16>                                                               ^^
17>                                                                 ^^^^^^^^
18>                                                                         ^^
19>                                                                           ^^
1->
  >}
2 >  = <MultiRobot>
3 >    { 
4 >      name
5 >          : 
6 >            "trimmer"
7 >                     , 
8 >                       skills
9 >                             : 
10>                               { 
11>                                 primary
12>                                        : 
13>                                          "trimming"
14>                                                    , 
15>                                                      secondary
16>                                                               : 
17>                                                                 "edging"
18>                                                                          }
19>                                                                            }
1->Emitted(42, 2) Source(59, 2) + SourceIndex(0)
2 >Emitted(42, 5) Source(59, 17) + SourceIndex(0)
3 >Emitted(42, 7) Source(59, 19) + SourceIndex(0)
4 >Emitted(42, 11) Source(59, 23) + SourceIndex(0)
5 >Emitted(42, 13) Source(59, 25) + SourceIndex(0)
6 >Emitted(42, 22) Source(59, 34) + SourceIndex(0)
7 >Emitted(42, 24) Source(59, 36) + SourceIndex(0)
8 >Emitted(42, 30) Source(59, 42) + SourceIndex(0)
9 >Emitted(42, 32) Source(59, 44) + SourceIndex(0)
10>Emitted(42, 34) Source(59, 46) + SourceIndex(0)
11>Emitted(42, 41) Source(59, 53) + SourceIndex(0)
12>Emitted(42, 43) Source(59, 55) + SourceIndex(0)
13>Emitted(42, 53) Source(59, 65) + SourceIndex(0)
14>Emitted(42, 55) Source(59, 67) + SourceIndex(0)
15>Emitted(42, 64) Source(59, 76) + SourceIndex(0)
16>Emitted(42, 66) Source(59, 78) + SourceIndex(0)
17>Emitted(42, 74) Source(59, 86) + SourceIndex(0)
18>Emitted(42, 76) Source(59, 88) + SourceIndex(0)
19>Emitted(42, 78) Source(59, 90) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^
14>                        ^^^->
1 >,
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
13>                       {
1 >Emitted(43, 5) Source(60, 5) + SourceIndex(0)
2 >Emitted(43, 6) Source(60, 6) + SourceIndex(0)
3 >Emitted(43, 9) Source(60, 9) + SourceIndex(0)
4 >Emitted(43, 10) Source(60, 10) + SourceIndex(0)
5 >Emitted(43, 12) Source(60, 12) + SourceIndex(0)
6 >Emitted(43, 13) Source(60, 13) + SourceIndex(0)
7 >Emitted(43, 16) Source(60, 16) + SourceIndex(0)
8 >Emitted(43, 17) Source(60, 17) + SourceIndex(0)
9 >Emitted(43, 19) Source(60, 19) + SourceIndex(0)
10>Emitted(43, 20) Source(60, 20) + SourceIndex(0)
11>Emitted(43, 22) Source(60, 22) + SourceIndex(0)
12>Emitted(43, 24) Source(60, 24) + SourceIndex(0)
13>Emitted(43, 25) Source(60, 25) + 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(61, 5) + SourceIndex(0)
2 >Emitted(44, 12) Source(61, 12) + SourceIndex(0)
3 >Emitted(44, 13) Source(61, 13) + SourceIndex(0)
4 >Emitted(44, 16) Source(61, 16) + SourceIndex(0)
5 >Emitted(44, 17) Source(61, 17) + SourceIndex(0)
6 >Emitted(44, 25) Source(61, 25) + SourceIndex(0)
7 >Emitted(44, 26) Source(61, 26) + SourceIndex(0)
8 >Emitted(44, 27) Source(61, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(45, 1) Source(62, 1) + SourceIndex(0)
2 >Emitted(45, 2) Source(62, 2) + SourceIndex(0)
---
>>>for ({ name = "noName" } = robot, 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>                                                     ^
1->
  >
  >
2 >for (
3 >     { 
4 >       name
5 >            = 
6 >              "noName"
7 >                       }
8 >                         = 
9 >                           robot
10>                                , 
11>                                  i
12>                                    = 
13>                                      0
14>                                       ; 
15>                                         i
16>                                           < 
17>                                             1
18>                                              ; 
19>                                                i
20>                                                 ++
21>                                                   ) 
22>                                                     {
1->Emitted(46, 1) Source(64, 1) + SourceIndex(0)
2 >Emitted(46, 6) Source(64, 6) + SourceIndex(0)
3 >Emitted(46, 8) Source(64, 8) + SourceIndex(0)
4 >Emitted(46, 12) Source(64, 12) + SourceIndex(0)
5 >Emitted(46, 15) Source(64, 15) + SourceIndex(0)
6 >Emitted(46, 23) Source(64, 23) + SourceIndex(0)
7 >Emitted(46, 25) Source(64, 25) + SourceIndex(0)
8 >Emitted(46, 28) Source(64, 28) + SourceIndex(0)
9 >Emitted(46, 33) Source(64, 33) + SourceIndex(0)
10>Emitted(46, 35) Source(64, 35) + SourceIndex(0)
11>Emitted(46, 36) Source(64, 36) + SourceIndex(0)
12>Emitted(46, 39) Source(64, 39) + SourceIndex(0)
13>Emitted(46, 40) Source(64, 40) + SourceIndex(0)
14>Emitted(46, 42) Source(64, 42) + SourceIndex(0)
15>Emitted(46, 43) Source(64, 43) + SourceIndex(0)
16>Emitted(46, 46) Source(64, 46) + SourceIndex(0)
17>Emitted(46, 47) Source(64, 47) + SourceIndex(0)
18>Emitted(46, 49) Source(64, 49) + SourceIndex(0)
19>Emitted(46, 50) Source(64, 50) + SourceIndex(0)
20>Emitted(46, 52) Source(64, 52) + SourceIndex(0)
21>Emitted(46, 54) Source(64, 54) + SourceIndex(0)
22>Emitted(46, 55) Source(64, 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(47, 5) Source(65, 5) + SourceIndex(0)
2 >Emitted(47, 12) Source(65, 12) + SourceIndex(0)
3 >Emitted(47, 13) Source(65, 13) + SourceIndex(0)
4 >Emitted(47, 16) Source(65, 16) + SourceIndex(0)
5 >Emitted(47, 17) Source(65, 17) + SourceIndex(0)
6 >Emitted(47, 22) Source(65, 22) + SourceIndex(0)
7 >Emitted(47, 23) Source(65, 23) + SourceIndex(0)
8 >Emitted(47, 24) Source(65, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(48, 1) Source(66, 1) + SourceIndex(0)
2 >Emitted(48, 2) Source(66, 2) + SourceIndex(0)
---
>>>for ({ name = "noName" } = getRobot(), 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 >     { 
4 >       name
5 >            = 
6 >              "noName"
7 >                       }
8 >                         = 
9 >                           getRobot
10>                                   ()
11>                                     , 
12>                                       i
13>                                         = 
14>                                           0
15>                                            ; 
16>                                              i
17>                                                < 
18>                                                  1
19>                                                   ; 
20>                                                     i
21>                                                      ++
22>                                                        ) 
23>                                                          {
1->Emitted(49, 1) Source(67, 1) + SourceIndex(0)
2 >Emitted(49, 6) Source(67, 6) + SourceIndex(0)
3 >Emitted(49, 8) Source(67, 8) + SourceIndex(0)
4 >Emitted(49, 12) Source(67, 12) + SourceIndex(0)
5 >Emitted(49, 15) Source(67, 15) + SourceIndex(0)
6 >Emitted(49, 23) Source(67, 23) + SourceIndex(0)
7 >Emitted(49, 25) Source(67, 25) + SourceIndex(0)
8 >Emitted(49, 28) Source(67, 28) + SourceIndex(0)
9 >Emitted(49, 36) Source(67, 36) + SourceIndex(0)
10>Emitted(49, 38) Source(67, 38) + SourceIndex(0)
11>Emitted(49, 40) Source(67, 40) + SourceIndex(0)
12>Emitted(49, 41) Source(67, 41) + SourceIndex(0)
13>Emitted(49, 44) Source(67, 44) + SourceIndex(0)
14>Emitted(49, 45) Source(67, 45) + SourceIndex(0)
15>Emitted(49, 47) Source(67, 47) + SourceIndex(0)
16>Emitted(49, 48) Source(67, 48) + SourceIndex(0)
17>Emitted(49, 51) Source(67, 51) + SourceIndex(0)
18>Emitted(49, 52) Source(67, 52) + SourceIndex(0)
19>Emitted(49, 54) Source(67, 54) + SourceIndex(0)
20>Emitted(49, 55) Source(67, 55) + SourceIndex(0)
21>Emitted(49, 57) Source(67, 57) + SourceIndex(0)
22>Emitted(49, 59) Source(67, 59) + SourceIndex(0)
23>Emitted(49, 60) Source(67, 60) + 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(50, 5) Source(68, 5) + SourceIndex(0)
2 >Emitted(50, 12) Source(68, 12) + SourceIndex(0)
3 >Emitted(50, 13) Source(68, 13) + SourceIndex(0)
4 >Emitted(50, 16) Source(68, 16) + SourceIndex(0)
5 >Emitted(50, 17) Source(68, 17) + SourceIndex(0)
6 >Emitted(50, 22) Source(68, 22) + SourceIndex(0)
7 >Emitted(50, 23) Source(68, 23) + SourceIndex(0)
8 >Emitted(50, 24) Source(68, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(51, 1) Source(69, 1) + SourceIndex(0)
2 >Emitted(51, 2) Source(69, 2) + SourceIndex(0)
---
>>>for ({ name = "noName" } = { name: "trimmer", skill: "trimming" }, 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 >     { 
4 >       name
5 >            = 
6 >              "noName"
7 >                       }
8 >                         = <Robot>
9 >                           { 
10>                             name
11>                                 : 
12>                                   "trimmer"
13>                                            , 
14>                                              skill
15>                                                   : 
16>                                                     "trimming"
17>                                                                }
18>                                                                 , 
19>                                                                   i
20>                                                                     = 
21>                                                                       0
22>                                                                        ; 
23>                                                                          i
24>                                                                            < 
25>                                                                              1
26>                                                                               ; 
27>                                                                                 i
28>                                                                                  ++
29>                                                                                    ) 
30>                                                                                      {
1->Emitted(52, 1) Source(70, 1) + SourceIndex(0)
2 >Emitted(52, 6) Source(70, 6) + SourceIndex(0)
3 >Emitted(52, 8) Source(70, 8) + SourceIndex(0)
4 >Emitted(52, 12) Source(70, 12) + SourceIndex(0)
5 >Emitted(52, 15) Source(70, 15) + SourceIndex(0)
6 >Emitted(52, 23) Source(70, 23) + SourceIndex(0)
7 >Emitted(52, 25) Source(70, 25) + SourceIndex(0)
8 >Emitted(52, 28) Source(70, 35) + SourceIndex(0)
9 >Emitted(52, 30) Source(70, 37) + SourceIndex(0)
10>Emitted(52, 34) Source(70, 41) + SourceIndex(0)
11>Emitted(52, 36) Source(70, 43) + SourceIndex(0)
12>Emitted(52, 45) Source(70, 52) + SourceIndex(0)
13>Emitted(52, 47) Source(70, 54) + SourceIndex(0)
14>Emitted(52, 52) Source(70, 59) + SourceIndex(0)
15>Emitted(52, 54) Source(70, 61) + SourceIndex(0)
16>Emitted(52, 64) Source(70, 71) + SourceIndex(0)
17>Emitted(52, 66) Source(70, 73) + SourceIndex(0)
18>Emitted(52, 68) Source(70, 75) + SourceIndex(0)
19>Emitted(52, 69) Source(70, 76) + SourceIndex(0)
20>Emitted(52, 72) Source(70, 79) + SourceIndex(0)
21>Emitted(52, 73) Source(70, 80) + SourceIndex(0)
22>Emitted(52, 75) Source(70, 82) + SourceIndex(0)
23>Emitted(52, 76) Source(70, 83) + SourceIndex(0)
24>Emitted(52, 79) Source(70, 86) + SourceIndex(0)
25>Emitted(52, 80) Source(70, 87) + SourceIndex(0)
26>Emitted(52, 82) Source(70, 89) + SourceIndex(0)
27>Emitted(52, 83) Source(70, 90) + SourceIndex(0)
28>Emitted(52, 85) Source(70, 92) + SourceIndex(0)
29>Emitted(52, 87) Source(70, 94) + SourceIndex(0)
30>Emitted(52, 88) Source(70, 95) + 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(53, 5) Source(71, 5) + SourceIndex(0)
2 >Emitted(53, 12) Source(71, 12) + SourceIndex(0)
3 >Emitted(53, 13) Source(71, 13) + SourceIndex(0)
4 >Emitted(53, 16) Source(71, 16) + SourceIndex(0)
5 >Emitted(53, 17) Source(71, 17) + SourceIndex(0)
6 >Emitted(53, 22) Source(71, 22) + SourceIndex(0)
7 >Emitted(53, 23) Source(71, 23) + SourceIndex(0)
8 >Emitted(53, 24) Source(71, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(54, 1) Source(72, 1) + SourceIndex(0)
2 >Emitted(54, 2) Source(72, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(55, 1) Source(73, 1) + SourceIndex(0)
2 >Emitted(55, 6) Source(73, 6) + SourceIndex(0)
---
>>>    skills: {
1->^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^->
1->{
  >    
2 >    skills
3 >          : 
1->Emitted(56, 5) Source(74, 5) + SourceIndex(0)
2 >Emitted(56, 11) Source(74, 11) + SourceIndex(0)
3 >Emitted(56, 13) Source(74, 13) + SourceIndex(0)
---
>>>        primary = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^^
4 >                  ^^^^^^^^^
5 >                           ^^^^^->
1->{
  >        
2 >        primary
3 >                = 
4 >                  "primary"
1->Emitted(57, 9) Source(75, 9) + SourceIndex(0)
2 >Emitted(57, 16) Source(75, 16) + SourceIndex(0)
3 >Emitted(57, 19) Source(75, 19) + SourceIndex(0)
4 >Emitted(57, 28) Source(75, 28) + SourceIndex(0)
---
>>>        secondary = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^^
4 >                    ^^^^^^^^^^^
5 >                               ^^^^^^^^^^^^^^^^->
1->,
  >        
2 >        secondary
3 >                  = 
4 >                    "secondary"
1->Emitted(58, 9) Source(76, 9) + SourceIndex(0)
2 >Emitted(58, 18) Source(76, 18) + SourceIndex(0)
3 >Emitted(58, 21) Source(76, 21) + SourceIndex(0)
4 >Emitted(58, 32) Source(76, 32) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(59, 6) Source(77, 6) + SourceIndex(0)
2 >Emitted(59, 9) Source(77, 9) + SourceIndex(0)
3 >Emitted(59, 11) Source(77, 11) + SourceIndex(0)
4 >Emitted(59, 18) Source(77, 18) + SourceIndex(0)
5 >Emitted(59, 20) Source(77, 20) + SourceIndex(0)
6 >Emitted(59, 26) Source(77, 26) + SourceIndex(0)
7 >Emitted(59, 28) Source(77, 28) + SourceIndex(0)
8 >Emitted(59, 37) Source(77, 37) + SourceIndex(0)
9 >Emitted(59, 39) Source(77, 39) + SourceIndex(0)
10>Emitted(59, 45) Source(77, 45) + SourceIndex(0)
11>Emitted(59, 47) Source(77, 47) + SourceIndex(0)
---
>>>} = multiRobot, i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^
4 >              ^^
5 >                ^
6 >                 ^^^
7 >                    ^
8 >                     ^^
9 >                       ^
10>                        ^^^
11>                           ^
12>                            ^^
13>                              ^
14>                               ^^
15>                                 ^^
16>                                   ^
1 >
  >}
2 >  = 
3 >    multiRobot
4 >              , 
5 >                i
6 >                  = 
7 >                    0
8 >                     ; 
9 >                       i
10>                         < 
11>                           1
12>                            ; 
13>                              i
14>                               ++
15>                                 ) 
16>                                   {
1 >Emitted(60, 2) Source(78, 2) + SourceIndex(0)
2 >Emitted(60, 5) Source(78, 5) + SourceIndex(0)
3 >Emitted(60, 15) Source(78, 15) + SourceIndex(0)
4 >Emitted(60, 17) Source(78, 17) + SourceIndex(0)
5 >Emitted(60, 18) Source(78, 18) + SourceIndex(0)
6 >Emitted(60, 21) Source(78, 21) + SourceIndex(0)
7 >Emitted(60, 22) Source(78, 22) + SourceIndex(0)
8 >Emitted(60, 24) Source(78, 24) + SourceIndex(0)
9 >Emitted(60, 25) Source(78, 25) + SourceIndex(0)
10>Emitted(60, 28) Source(78, 28) + SourceIndex(0)
11>Emitted(60, 29) Source(78, 29) + SourceIndex(0)
12>Emitted(60, 31) Source(78, 31) + SourceIndex(0)
13>Emitted(60, 32) Source(78, 32) + SourceIndex(0)
14>Emitted(60, 34) Source(78, 34) + SourceIndex(0)
15>Emitted(60, 36) Source(78, 36) + SourceIndex(0)
16>Emitted(60, 37) Source(78, 37) + 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(61, 5) Source(79, 5) + SourceIndex(0)
2 >Emitted(61, 12) Source(79, 12) + SourceIndex(0)
3 >Emitted(61, 13) Source(79, 13) + SourceIndex(0)
4 >Emitted(61, 16) Source(79, 16) + SourceIndex(0)
5 >Emitted(61, 17) Source(79, 17) + SourceIndex(0)
6 >Emitted(61, 25) Source(79, 25) + SourceIndex(0)
7 >Emitted(61, 26) Source(79, 26) + SourceIndex(0)
8 >Emitted(61, 27) Source(79, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(62, 1) Source(80, 1) + SourceIndex(0)
2 >Emitted(62, 2) Source(80, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(63, 1) Source(81, 1) + SourceIndex(0)
2 >Emitted(63, 6) Source(81, 6) + SourceIndex(0)
---
>>>    skills: {
1->^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^->
1->{
  >    
2 >    skills
3 >          : 
1->Emitted(64, 5) Source(82, 5) + SourceIndex(0)
2 >Emitted(64, 11) Source(82, 11) + SourceIndex(0)
3 >Emitted(64, 13) Source(82, 13) + SourceIndex(0)
---
>>>        primary = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^^
4 >                  ^^^^^^^^^
5 >                           ^^^^^->
1->{
  >        
2 >        primary
3 >                = 
4 >                  "primary"
1->Emitted(65, 9) Source(83, 9) + SourceIndex(0)
2 >Emitted(65, 16) Source(83, 16) + SourceIndex(0)
3 >Emitted(65, 19) Source(83, 19) + SourceIndex(0)
4 >Emitted(65, 28) Source(83, 28) + SourceIndex(0)
---
>>>        secondary = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^^
4 >                    ^^^^^^^^^^^
5 >                               ^^^^^^^^^^^^^^^^->
1->,
  >        
2 >        secondary
3 >                  = 
4 >                    "secondary"
1->Emitted(66, 9) Source(84, 9) + SourceIndex(0)
2 >Emitted(66, 18) Source(84, 18) + SourceIndex(0)
3 >Emitted(66, 21) Source(84, 21) + SourceIndex(0)
4 >Emitted(66, 32) Source(84, 32) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(67, 6) Source(85, 6) + SourceIndex(0)
2 >Emitted(67, 9) Source(85, 9) + SourceIndex(0)
3 >Emitted(67, 11) Source(85, 11) + SourceIndex(0)
4 >Emitted(67, 18) Source(85, 18) + SourceIndex(0)
5 >Emitted(67, 20) Source(85, 20) + SourceIndex(0)
6 >Emitted(67, 26) Source(85, 26) + SourceIndex(0)
7 >Emitted(67, 28) Source(85, 28) + SourceIndex(0)
8 >Emitted(67, 37) Source(85, 37) + SourceIndex(0)
9 >Emitted(67, 39) Source(85, 39) + SourceIndex(0)
10>Emitted(67, 45) Source(85, 45) + SourceIndex(0)
11>Emitted(67, 47) Source(85, 47) + SourceIndex(0)
---
>>>} = getMultiRobot(), i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^^^^
4 >                 ^^
5 >                   ^^
6 >                     ^
7 >                      ^^^
8 >                         ^
9 >                          ^^
10>                            ^
11>                             ^^^
12>                                ^
13>                                 ^^
14>                                   ^
15>                                    ^^
16>                                      ^^
17>                                        ^
1 >
  >}
2 >  = 
3 >    getMultiRobot
4 >                 ()
5 >                   , 
6 >                     i
7 >                       = 
8 >                         0
9 >                          ; 
10>                            i
11>                              < 
12>                                1
13>                                 ; 
14>                                   i
15>                                    ++
16>                                      ) 
17>                                        {
1 >Emitted(68, 2) Source(86, 2) + SourceIndex(0)
2 >Emitted(68, 5) Source(86, 5) + SourceIndex(0)
3 >Emitted(68, 18) Source(86, 18) + SourceIndex(0)
4 >Emitted(68, 20) Source(86, 20) + SourceIndex(0)
5 >Emitted(68, 22) Source(86, 22) + SourceIndex(0)
6 >Emitted(68, 23) Source(86, 23) + SourceIndex(0)
7 >Emitted(68, 26) Source(86, 26) + SourceIndex(0)
8 >Emitted(68, 27) Source(86, 27) + SourceIndex(0)
9 >Emitted(68, 29) Source(86, 29) + SourceIndex(0)
10>Emitted(68, 30) Source(86, 30) + SourceIndex(0)
11>Emitted(68, 33) Source(86, 33) + SourceIndex(0)
12>Emitted(68, 34) Source(86, 34) + SourceIndex(0)
13>Emitted(68, 36) Source(86, 36) + SourceIndex(0)
14>Emitted(68, 37) Source(86, 37) + SourceIndex(0)
15>Emitted(68, 39) Source(86, 39) + SourceIndex(0)
16>Emitted(68, 41) Source(86, 41) + SourceIndex(0)
17>Emitted(68, 42) Source(86, 42) + 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(69, 5) Source(87, 5) + SourceIndex(0)
2 >Emitted(69, 12) Source(87, 12) + SourceIndex(0)
3 >Emitted(69, 13) Source(87, 13) + SourceIndex(0)
4 >Emitted(69, 16) Source(87, 16) + SourceIndex(0)
5 >Emitted(69, 17) Source(87, 17) + SourceIndex(0)
6 >Emitted(69, 25) Source(87, 25) + SourceIndex(0)
7 >Emitted(69, 26) Source(87, 26) + SourceIndex(0)
8 >Emitted(69, 27) Source(87, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(70, 1) Source(88, 1) + SourceIndex(0)
2 >Emitted(70, 2) Source(88, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(71, 1) Source(89, 1) + SourceIndex(0)
2 >Emitted(71, 6) Source(89, 6) + SourceIndex(0)
---
>>>    skills: {
1->^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^->
1->{
  >    
2 >    skills
3 >          : 
1->Emitted(72, 5) Source(90, 5) + SourceIndex(0)
2 >Emitted(72, 11) Source(90, 11) + SourceIndex(0)
3 >Emitted(72, 13) Source(90, 13) + SourceIndex(0)
---
>>>        primary = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^^
4 >                  ^^^^^^^^^
5 >                           ^^^^^->
1->{
  >        
2 >        primary
3 >                = 
4 >                  "primary"
1->Emitted(73, 9) Source(91, 9) + SourceIndex(0)
2 >Emitted(73, 16) Source(91, 16) + SourceIndex(0)
3 >Emitted(73, 19) Source(91, 19) + SourceIndex(0)
4 >Emitted(73, 28) Source(91, 28) + SourceIndex(0)
---
>>>        secondary = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^^
4 >                    ^^^^^^^^^^^
5 >                               ^^^^^^^^^^^^^^^^->
1->,
  >        
2 >        secondary
3 >                  = 
4 >                    "secondary"
1->Emitted(74, 9) Source(92, 9) + SourceIndex(0)
2 >Emitted(74, 18) Source(92, 18) + SourceIndex(0)
3 >Emitted(74, 21) Source(92, 21) + SourceIndex(0)
4 >Emitted(74, 32) Source(92, 32) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
12>                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(75, 6) Source(93, 6) + SourceIndex(0)
2 >Emitted(75, 9) Source(93, 9) + SourceIndex(0)
3 >Emitted(75, 11) Source(93, 11) + SourceIndex(0)
4 >Emitted(75, 18) Source(93, 18) + SourceIndex(0)
5 >Emitted(75, 20) Source(93, 20) + SourceIndex(0)
6 >Emitted(75, 26) Source(93, 26) + SourceIndex(0)
7 >Emitted(75, 28) Source(93, 28) + SourceIndex(0)
8 >Emitted(75, 37) Source(93, 37) + SourceIndex(0)
9 >Emitted(75, 39) Source(93, 39) + SourceIndex(0)
10>Emitted(75, 45) Source(93, 45) + SourceIndex(0)
11>Emitted(75, 47) Source(93, 47) + SourceIndex(0)
---
>>>} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
1->^
2 > ^^^
3 >    ^^
4 >      ^^^^
5 >          ^^
6 >            ^^^^^^^^^
7 >                     ^^
8 >                       ^^^^^^
9 >                             ^^
10>                               ^^
11>                                 ^^^^^^^
12>                                        ^^
13>                                          ^^^^^^^^^^
14>                                                    ^^
15>                                                      ^^^^^^^^^
16>                                                               ^^
17>                                                                 ^^^^^^^^
18>                                                                         ^^
19>                                                                           ^^
1->
  >}
2 >  = <MultiRobot>
3 >    { 
4 >      name
5 >          : 
6 >            "trimmer"
7 >                     , 
8 >                       skills
9 >                             : 
10>                               { 
11>                                 primary
12>                                        : 
13>                                          "trimming"
14>                                                    , 
15>                                                      secondary
16>                                                               : 
17>                                                                 "edging"
18>                                                                          }
19>                                                                            }
1->Emitted(76, 2) Source(94, 2) + SourceIndex(0)
2 >Emitted(76, 5) Source(94, 17) + SourceIndex(0)
3 >Emitted(76, 7) Source(94, 19) + SourceIndex(0)
4 >Emitted(76, 11) Source(94, 23) + SourceIndex(0)
5 >Emitted(76, 13) Source(94, 25) + SourceIndex(0)
6 >Emitted(76, 22) Source(94, 34) + SourceIndex(0)
7 >Emitted(76, 24) Source(94, 36) + SourceIndex(0)
8 >Emitted(76, 30) Source(94, 42) + SourceIndex(0)
9 >Emitted(76, 32) Source(94, 44) + SourceIndex(0)
10>Emitted(76, 34) Source(94, 46) + SourceIndex(0)
11>Emitted(76, 41) Source(94, 53) + SourceIndex(0)
12>Emitted(76, 43) Source(94, 55) + SourceIndex(0)
13>Emitted(76, 53) Source(94, 65) + SourceIndex(0)
14>Emitted(76, 55) Source(94, 67) + SourceIndex(0)
15>Emitted(76, 64) Source(94, 76) + SourceIndex(0)
16>Emitted(76, 66) Source(94, 78) + SourceIndex(0)
17>Emitted(76, 74) Source(94, 86) + SourceIndex(0)
18>Emitted(76, 76) Source(94, 88) + SourceIndex(0)
19>Emitted(76, 78) Source(94, 90) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^
14>                        ^^^->
1 >,
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
13>                       {
1 >Emitted(77, 5) Source(95, 5) + SourceIndex(0)
2 >Emitted(77, 6) Source(95, 6) + SourceIndex(0)
3 >Emitted(77, 9) Source(95, 9) + SourceIndex(0)
4 >Emitted(77, 10) Source(95, 10) + SourceIndex(0)
5 >Emitted(77, 12) Source(95, 12) + SourceIndex(0)
6 >Emitted(77, 13) Source(95, 13) + SourceIndex(0)
7 >Emitted(77, 16) Source(95, 16) + SourceIndex(0)
8 >Emitted(77, 17) Source(95, 17) + SourceIndex(0)
9 >Emitted(77, 19) Source(95, 19) + SourceIndex(0)
10>Emitted(77, 20) Source(95, 20) + SourceIndex(0)
11>Emitted(77, 22) Source(95, 22) + SourceIndex(0)
12>Emitted(77, 24) Source(95, 24) + SourceIndex(0)
13>Emitted(77, 25) Source(95, 25) + 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(78, 5) Source(96, 5) + SourceIndex(0)
2 >Emitted(78, 12) Source(96, 12) + SourceIndex(0)
3 >Emitted(78, 13) Source(96, 13) + SourceIndex(0)
4 >Emitted(78, 16) Source(96, 16) + SourceIndex(0)
5 >Emitted(78, 17) Source(96, 17) + SourceIndex(0)
6 >Emitted(78, 25) Source(96, 25) + SourceIndex(0)
7 >Emitted(78, 26) Source(96, 26) + SourceIndex(0)
8 >Emitted(78, 27) Source(96, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(79, 1) Source(97, 1) + SourceIndex(0)
2 >Emitted(79, 2) Source(97, 2) + SourceIndex(0)
---
>>>for ({ name: nameA = "noName", skill: skillA = "skill" } = robot, 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 >     {
4 >       name
5 >           : 
6 >             nameA
7 >                   = 
8 >                     "noName"
9 >                             , 
10>                               skill
11>                                    : 
12>                                      skillA
13>                                             = 
14>                                               "skill"
15>                                                       }
16>                                                         = 
17>                                                           robot
18>                                                                , 
19>                                                                  i
20>                                                                    = 
21>                                                                      0
22>                                                                       ; 
23>                                                                         i
24>                                                                           < 
25>                                                                             1
26>                                                                              ; 
27>                                                                                i
28>                                                                                 ++
29>                                                                                   ) 
30>                                                                                     {
1->Emitted(80, 1) Source(100, 1) + SourceIndex(0)
2 >Emitted(80, 6) Source(100, 6) + SourceIndex(0)
3 >Emitted(80, 8) Source(100, 7) + SourceIndex(0)
4 >Emitted(80, 12) Source(100, 11) + SourceIndex(0)
5 >Emitted(80, 14) Source(100, 13) + SourceIndex(0)
6 >Emitted(80, 19) Source(100, 18) + SourceIndex(0)
7 >Emitted(80, 22) Source(100, 21) + SourceIndex(0)
8 >Emitted(80, 30) Source(100, 29) + SourceIndex(0)
9 >Emitted(80, 32) Source(100, 31) + SourceIndex(0)
10>Emitted(80, 37) Source(100, 36) + SourceIndex(0)
11>Emitted(80, 39) Source(100, 38) + SourceIndex(0)
12>Emitted(80, 45) Source(100, 44) + SourceIndex(0)
13>Emitted(80, 48) Source(100, 47) + SourceIndex(0)
14>Emitted(80, 55) Source(100, 54) + SourceIndex(0)
15>Emitted(80, 57) Source(100, 56) + SourceIndex(0)
16>Emitted(80, 60) Source(100, 59) + SourceIndex(0)
17>Emitted(80, 65) Source(100, 64) + SourceIndex(0)
18>Emitted(80, 67) Source(100, 66) + SourceIndex(0)
19>Emitted(80, 68) Source(100, 67) + SourceIndex(0)
20>Emitted(80, 71) Source(100, 70) + SourceIndex(0)
21>Emitted(80, 72) Source(100, 71) + SourceIndex(0)
22>Emitted(80, 74) Source(100, 73) + SourceIndex(0)
23>Emitted(80, 75) Source(100, 74) + SourceIndex(0)
24>Emitted(80, 78) Source(100, 77) + SourceIndex(0)
25>Emitted(80, 79) Source(100, 78) + SourceIndex(0)
26>Emitted(80, 81) Source(100, 80) + SourceIndex(0)
27>Emitted(80, 82) Source(100, 81) + SourceIndex(0)
28>Emitted(80, 84) Source(100, 83) + SourceIndex(0)
29>Emitted(80, 86) Source(100, 85) + SourceIndex(0)
30>Emitted(80, 87) Source(100, 86) + 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(81, 5) Source(101, 5) + SourceIndex(0)
2 >Emitted(81, 12) Source(101, 12) + SourceIndex(0)
3 >Emitted(81, 13) Source(101, 13) + SourceIndex(0)
4 >Emitted(81, 16) Source(101, 16) + SourceIndex(0)
5 >Emitted(81, 17) Source(101, 17) + SourceIndex(0)
6 >Emitted(81, 22) Source(101, 22) + SourceIndex(0)
7 >Emitted(81, 23) Source(101, 23) + SourceIndex(0)
8 >Emitted(81, 24) Source(101, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(82, 1) Source(102, 1) + SourceIndex(0)
2 >Emitted(82, 2) Source(102, 2) + SourceIndex(0)
---
>>>for ({ name: nameA = "noName", skill: skillA = "skill" } = getRobot(), 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>                                                                                        ^^
31>                                                                                          ^
1->
  >
2 >for (
3 >     {
4 >       name
5 >           : 
6 >             nameA
7 >                   = 
8 >                     "noName"
9 >                             , 
10>                               skill
11>                                    : 
12>                                      skillA
13>                                             = 
14>                                               "skill"
15>                                                       }
16>                                                         = 
17>                                                           getRobot
18>                                                                   ()
19>                                                                     , 
20>                                                                       i
21>                                                                         = 
22>                                                                           0
23>                                                                            ; 
24>                                                                              i
25>                                                                                < 
26>                                                                                  1
27>                                                                                   ; 
28>                                                                                     i
29>                                                                                      ++
30>                                                                                        ) 
31>                                                                                          {
1->Emitted(83, 1) Source(103, 1) + SourceIndex(0)
2 >Emitted(83, 6) Source(103, 6) + SourceIndex(0)
3 >Emitted(83, 8) Source(103, 7) + SourceIndex(0)
4 >Emitted(83, 12) Source(103, 11) + SourceIndex(0)
5 >Emitted(83, 14) Source(103, 13) + SourceIndex(0)
6 >Emitted(83, 19) Source(103, 18) + SourceIndex(0)
7 >Emitted(83, 22) Source(103, 21) + SourceIndex(0)
8 >Emitted(83, 30) Source(103, 29) + SourceIndex(0)
9 >Emitted(83, 32) Source(103, 31) + SourceIndex(0)
10>Emitted(83, 37) Source(103, 36) + SourceIndex(0)
11>Emitted(83, 39) Source(103, 38) + SourceIndex(0)
12>Emitted(83, 45) Source(103, 44) + SourceIndex(0)
13>Emitted(83, 48) Source(103, 47) + SourceIndex(0)
14>Emitted(83, 55) Source(103, 54) + SourceIndex(0)
15>Emitted(83, 57) Source(103, 56) + SourceIndex(0)
16>Emitted(83, 60) Source(103, 59) + SourceIndex(0)
17>Emitted(83, 68) Source(103, 67) + SourceIndex(0)
18>Emitted(83, 70) Source(103, 69) + SourceIndex(0)
19>Emitted(83, 72) Source(103, 71) + SourceIndex(0)
20>Emitted(83, 73) Source(103, 72) + SourceIndex(0)
21>Emitted(83, 76) Source(103, 75) + SourceIndex(0)
22>Emitted(83, 77) Source(103, 76) + SourceIndex(0)
23>Emitted(83, 79) Source(103, 78) + SourceIndex(0)
24>Emitted(83, 80) Source(103, 79) + SourceIndex(0)
25>Emitted(83, 83) Source(103, 82) + SourceIndex(0)
26>Emitted(83, 84) Source(103, 83) + SourceIndex(0)
27>Emitted(83, 86) Source(103, 85) + SourceIndex(0)
28>Emitted(83, 87) Source(103, 86) + SourceIndex(0)
29>Emitted(83, 89) Source(103, 88) + SourceIndex(0)
30>Emitted(83, 91) Source(103, 90) + SourceIndex(0)
31>Emitted(83, 92) Source(103, 91) + 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(84, 5) Source(104, 5) + SourceIndex(0)
2 >Emitted(84, 12) Source(104, 12) + SourceIndex(0)
3 >Emitted(84, 13) Source(104, 13) + SourceIndex(0)
4 >Emitted(84, 16) Source(104, 16) + SourceIndex(0)
5 >Emitted(84, 17) Source(104, 17) + SourceIndex(0)
6 >Emitted(84, 22) Source(104, 22) + SourceIndex(0)
7 >Emitted(84, 23) Source(104, 23) + SourceIndex(0)
8 >Emitted(84, 24) Source(104, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(85, 1) Source(105, 1) + SourceIndex(0)
2 >Emitted(85, 2) Source(105, 2) + SourceIndex(0)
---
>>>for ({ name: nameA = "noName", skill: skillA = "skill" } = { name: "trimmer", skill: "trimming" }, 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>                                                                                                        ^^
31>                                                                                                          ^
32>                                                                                                           ^^^
33>                                                                                                              ^
34>                                                                                                               ^^
35>                                                                                                                 ^
36>                                                                                                                  ^^
37>                                                                                                                    ^^
38>                                                                                                                      ^
1->
  >
2 >for (
3 >     {
4 >       name
5 >           : 
6 >             nameA
7 >                   = 
8 >                     "noName"
9 >                             , 
10>                               skill
11>                                    : 
12>                                      skillA
13>                                             = 
14>                                               "skill"
15>                                                       }
16>                                                         = <Robot>
17>                                                           { 
18>                                                             name
19>                                                                 : 
20>                                                                   "trimmer"
21>                                                                            , 
22>                                                                              skill
23>                                                                                   : 
24>                                                                                     "trimming"
25>                                                                                                }
26>                                                                                                 , 
27>                                                                                                   i
28>                                                                                                     = 
29>                                                                                                       0
30>                                                                                                        ; 
31>                                                                                                          i
32>                                                                                                            < 
33>                                                                                                              1
34>                                                                                                               ; 
35>                                                                                                                 i
36>                                                                                                                  ++
37>                                                                                                                    ) 
38>                                                                                                                      {
1->Emitted(86, 1) Source(106, 1) + SourceIndex(0)
2 >Emitted(86, 6) Source(106, 6) + SourceIndex(0)
3 >Emitted(86, 8) Source(106, 7) + SourceIndex(0)
4 >Emitted(86, 12) Source(106, 11) + SourceIndex(0)
5 >Emitted(86, 14) Source(106, 13) + SourceIndex(0)
6 >Emitted(86, 19) Source(106, 18) + SourceIndex(0)
7 >Emitted(86, 22) Source(106, 21) + SourceIndex(0)
8 >Emitted(86, 30) Source(106, 29) + SourceIndex(0)
9 >Emitted(86, 32) Source(106, 31) + SourceIndex(0)
10>Emitted(86, 37) Source(106, 36) + SourceIndex(0)
11>Emitted(86, 39) Source(106, 38) + SourceIndex(0)
12>Emitted(86, 45) Source(106, 44) + SourceIndex(0)
13>Emitted(86, 48) Source(106, 47) + SourceIndex(0)
14>Emitted(86, 55) Source(106, 54) + SourceIndex(0)
15>Emitted(86, 57) Source(106, 56) + SourceIndex(0)
16>Emitted(86, 60) Source(106, 66) + SourceIndex(0)
17>Emitted(86, 62) Source(106, 68) + SourceIndex(0)
18>Emitted(86, 66) Source(106, 72) + SourceIndex(0)
19>Emitted(86, 68) Source(106, 74) + SourceIndex(0)
20>Emitted(86, 77) Source(106, 83) + SourceIndex(0)
21>Emitted(86, 79) Source(106, 85) + SourceIndex(0)
22>Emitted(86, 84) Source(106, 90) + SourceIndex(0)
23>Emitted(86, 86) Source(106, 92) + SourceIndex(0)
24>Emitted(86, 96) Source(106, 102) + SourceIndex(0)
25>Emitted(86, 98) Source(106, 104) + SourceIndex(0)
26>Emitted(86, 100) Source(106, 106) + SourceIndex(0)
27>Emitted(86, 101) Source(106, 107) + SourceIndex(0)
28>Emitted(86, 104) Source(106, 110) + SourceIndex(0)
29>Emitted(86, 105) Source(106, 111) + SourceIndex(0)
30>Emitted(86, 107) Source(106, 113) + SourceIndex(0)
31>Emitted(86, 108) Source(106, 114) + SourceIndex(0)
32>Emitted(86, 111) Source(106, 117) + SourceIndex(0)
33>Emitted(86, 112) Source(106, 118) + SourceIndex(0)
34>Emitted(86, 114) Source(106, 120) + SourceIndex(0)
35>Emitted(86, 115) Source(106, 121) + SourceIndex(0)
36>Emitted(86, 117) Source(106, 123) + SourceIndex(0)
37>Emitted(86, 119) Source(106, 125) + SourceIndex(0)
38>Emitted(86, 120) Source(106, 126) + 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(87, 5) Source(107, 5) + SourceIndex(0)
2 >Emitted(87, 12) Source(107, 12) + SourceIndex(0)
3 >Emitted(87, 13) Source(107, 13) + SourceIndex(0)
4 >Emitted(87, 16) Source(107, 16) + SourceIndex(0)
5 >Emitted(87, 17) Source(107, 17) + SourceIndex(0)
6 >Emitted(87, 22) Source(107, 22) + SourceIndex(0)
7 >Emitted(87, 23) Source(107, 23) + SourceIndex(0)
8 >Emitted(87, 24) Source(107, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(88, 1) Source(108, 1) + SourceIndex(0)
2 >Emitted(88, 2) Source(108, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(89, 1) Source(109, 1) + SourceIndex(0)
2 >Emitted(89, 6) Source(109, 6) + SourceIndex(0)
---
>>>    name: nameA = "noName",
1->^^^^
2 >    ^^^^
3 >        ^^
4 >          ^^^^^
5 >               ^^^
6 >                  ^^^^^^^^
1->{
  >    
2 >    name
3 >        : 
4 >          nameA
5 >                = 
6 >                  "noName"
1->Emitted(90, 5) Source(110, 5) + SourceIndex(0)
2 >Emitted(90, 9) Source(110, 9) + SourceIndex(0)
3 >Emitted(90, 11) Source(110, 11) + SourceIndex(0)
4 >Emitted(90, 16) Source(110, 16) + SourceIndex(0)
5 >Emitted(90, 19) Source(110, 19) + SourceIndex(0)
6 >Emitted(90, 27) Source(110, 27) + SourceIndex(0)
---
>>>    skills: {
1 >^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >,
  >    
2 >    skills
3 >          : 
1 >Emitted(91, 5) Source(111, 5) + SourceIndex(0)
2 >Emitted(91, 11) Source(111, 11) + SourceIndex(0)
3 >Emitted(91, 13) Source(111, 13) + SourceIndex(0)
---
>>>        primary: primaryA = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^
4 >                 ^^^^^^^^
5 >                         ^^^
6 >                            ^^^^^^^^^
7 >                                     ^^^^^^^->
1->{
  >        
2 >        primary
3 >               : 
4 >                 primaryA
5 >                          = 
6 >                            "primary"
1->Emitted(92, 9) Source(112, 9) + SourceIndex(0)
2 >Emitted(92, 16) Source(112, 16) + SourceIndex(0)
3 >Emitted(92, 18) Source(112, 18) + SourceIndex(0)
4 >Emitted(92, 26) Source(112, 26) + SourceIndex(0)
5 >Emitted(92, 29) Source(112, 29) + SourceIndex(0)
6 >Emitted(92, 38) Source(112, 38) + SourceIndex(0)
---
>>>        secondary: secondaryA = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^
4 >                   ^^^^^^^^^^
5 >                             ^^^
6 >                                ^^^^^^^^^^^
7 >                                           ^^^^->
1->,
  >        
2 >        secondary
3 >                 : 
4 >                   secondaryA
5 >                              = 
6 >                                "secondary"
1->Emitted(93, 9) Source(113, 9) + SourceIndex(0)
2 >Emitted(93, 18) Source(113, 18) + SourceIndex(0)
3 >Emitted(93, 20) Source(113, 20) + SourceIndex(0)
4 >Emitted(93, 30) Source(113, 30) + SourceIndex(0)
5 >Emitted(93, 33) Source(113, 33) + SourceIndex(0)
6 >Emitted(93, 44) Source(113, 44) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(94, 6) Source(114, 6) + SourceIndex(0)
2 >Emitted(94, 9) Source(114, 9) + SourceIndex(0)
3 >Emitted(94, 11) Source(114, 11) + SourceIndex(0)
4 >Emitted(94, 18) Source(114, 18) + SourceIndex(0)
5 >Emitted(94, 20) Source(114, 20) + SourceIndex(0)
6 >Emitted(94, 26) Source(114, 26) + SourceIndex(0)
7 >Emitted(94, 28) Source(114, 28) + SourceIndex(0)
8 >Emitted(94, 37) Source(114, 37) + SourceIndex(0)
9 >Emitted(94, 39) Source(114, 39) + SourceIndex(0)
10>Emitted(94, 45) Source(114, 45) + SourceIndex(0)
11>Emitted(94, 47) Source(114, 47) + SourceIndex(0)
---
>>>} = multiRobot, i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^
4 >              ^^
5 >                ^
6 >                 ^^^
7 >                    ^
8 >                     ^^
9 >                       ^
10>                        ^^^
11>                           ^
12>                            ^^
13>                              ^
14>                               ^^
15>                                 ^^
16>                                   ^
1 >
  >}
2 >  = 
3 >    multiRobot
4 >              , 
5 >                i
6 >                  = 
7 >                    0
8 >                     ; 
9 >                       i
10>                         < 
11>                           1
12>                            ; 
13>                              i
14>                               ++
15>                                 ) 
16>                                   {
1 >Emitted(95, 2) Source(115, 2) + SourceIndex(0)
2 >Emitted(95, 5) Source(115, 5) + SourceIndex(0)
3 >Emitted(95, 15) Source(115, 15) + SourceIndex(0)
4 >Emitted(95, 17) Source(115, 17) + SourceIndex(0)
5 >Emitted(95, 18) Source(115, 18) + SourceIndex(0)
6 >Emitted(95, 21) Source(115, 21) + SourceIndex(0)
7 >Emitted(95, 22) Source(115, 22) + SourceIndex(0)
8 >Emitted(95, 24) Source(115, 24) + SourceIndex(0)
9 >Emitted(95, 25) Source(115, 25) + SourceIndex(0)
10>Emitted(95, 28) Source(115, 28) + SourceIndex(0)
11>Emitted(95, 29) Source(115, 29) + SourceIndex(0)
12>Emitted(95, 31) Source(115, 31) + SourceIndex(0)
13>Emitted(95, 32) Source(115, 32) + SourceIndex(0)
14>Emitted(95, 34) Source(115, 34) + SourceIndex(0)
15>Emitted(95, 36) Source(115, 36) + SourceIndex(0)
16>Emitted(95, 37) Source(115, 37) + 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(96, 5) Source(116, 5) + SourceIndex(0)
2 >Emitted(96, 12) Source(116, 12) + SourceIndex(0)
3 >Emitted(96, 13) Source(116, 13) + SourceIndex(0)
4 >Emitted(96, 16) Source(116, 16) + SourceIndex(0)
5 >Emitted(96, 17) Source(116, 17) + SourceIndex(0)
6 >Emitted(96, 25) Source(116, 25) + SourceIndex(0)
7 >Emitted(96, 26) Source(116, 26) + SourceIndex(0)
8 >Emitted(96, 27) Source(116, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(97, 1) Source(117, 1) + SourceIndex(0)
2 >Emitted(97, 2) Source(117, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(98, 1) Source(118, 1) + SourceIndex(0)
2 >Emitted(98, 6) Source(118, 6) + SourceIndex(0)
---
>>>    name: nameA = "noName",
1->^^^^
2 >    ^^^^
3 >        ^^
4 >          ^^^^^
5 >               ^^^
6 >                  ^^^^^^^^
1->{
  >    
2 >    name
3 >        : 
4 >          nameA
5 >                = 
6 >                  "noName"
1->Emitted(99, 5) Source(119, 5) + SourceIndex(0)
2 >Emitted(99, 9) Source(119, 9) + SourceIndex(0)
3 >Emitted(99, 11) Source(119, 11) + SourceIndex(0)
4 >Emitted(99, 16) Source(119, 16) + SourceIndex(0)
5 >Emitted(99, 19) Source(119, 19) + SourceIndex(0)
6 >Emitted(99, 27) Source(119, 27) + SourceIndex(0)
---
>>>    skills: {
1 >^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >,
  >    
2 >    skills
3 >          : 
1 >Emitted(100, 5) Source(120, 5) + SourceIndex(0)
2 >Emitted(100, 11) Source(120, 11) + SourceIndex(0)
3 >Emitted(100, 13) Source(120, 13) + SourceIndex(0)
---
>>>        primary: primaryA = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^
4 >                 ^^^^^^^^
5 >                         ^^^
6 >                            ^^^^^^^^^
7 >                                     ^^^^^^^->
1->{
  >        
2 >        primary
3 >               : 
4 >                 primaryA
5 >                          = 
6 >                            "primary"
1->Emitted(101, 9) Source(121, 9) + SourceIndex(0)
2 >Emitted(101, 16) Source(121, 16) + SourceIndex(0)
3 >Emitted(101, 18) Source(121, 18) + SourceIndex(0)
4 >Emitted(101, 26) Source(121, 26) + SourceIndex(0)
5 >Emitted(101, 29) Source(121, 29) + SourceIndex(0)
6 >Emitted(101, 38) Source(121, 38) + SourceIndex(0)
---
>>>        secondary: secondaryA = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^
4 >                   ^^^^^^^^^^
5 >                             ^^^
6 >                                ^^^^^^^^^^^
7 >                                           ^^^^->
1->,
  >        
2 >        secondary
3 >                 : 
4 >                   secondaryA
5 >                              = 
6 >                                "secondary"
1->Emitted(102, 9) Source(122, 9) + SourceIndex(0)
2 >Emitted(102, 18) Source(122, 18) + SourceIndex(0)
3 >Emitted(102, 20) Source(122, 20) + SourceIndex(0)
4 >Emitted(102, 30) Source(122, 30) + SourceIndex(0)
5 >Emitted(102, 33) Source(122, 33) + SourceIndex(0)
6 >Emitted(102, 44) Source(122, 44) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(103, 6) Source(123, 6) + SourceIndex(0)
2 >Emitted(103, 9) Source(123, 9) + SourceIndex(0)
3 >Emitted(103, 11) Source(123, 11) + SourceIndex(0)
4 >Emitted(103, 18) Source(123, 18) + SourceIndex(0)
5 >Emitted(103, 20) Source(123, 20) + SourceIndex(0)
6 >Emitted(103, 26) Source(123, 26) + SourceIndex(0)
7 >Emitted(103, 28) Source(123, 28) + SourceIndex(0)
8 >Emitted(103, 37) Source(123, 37) + SourceIndex(0)
9 >Emitted(103, 39) Source(123, 39) + SourceIndex(0)
10>Emitted(103, 45) Source(123, 45) + SourceIndex(0)
11>Emitted(103, 47) Source(123, 47) + SourceIndex(0)
---
>>>} = getMultiRobot(), i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^^^^
4 >                 ^^
5 >                   ^^
6 >                     ^
7 >                      ^^^
8 >                         ^
9 >                          ^^
10>                            ^
11>                             ^^^
12>                                ^
13>                                 ^^
14>                                   ^
15>                                    ^^
16>                                      ^^
17>                                        ^
1 >
  >}
2 >  = 
3 >    getMultiRobot
4 >                 ()
5 >                   , 
6 >                     i
7 >                       = 
8 >                         0
9 >                          ; 
10>                            i
11>                              < 
12>                                1
13>                                 ; 
14>                                   i
15>                                    ++
16>                                      ) 
17>                                        {
1 >Emitted(104, 2) Source(124, 2) + SourceIndex(0)
2 >Emitted(104, 5) Source(124, 5) + SourceIndex(0)
3 >Emitted(104, 18) Source(124, 18) + SourceIndex(0)
4 >Emitted(104, 20) Source(124, 20) + SourceIndex(0)
5 >Emitted(104, 22) Source(124, 22) + SourceIndex(0)
6 >Emitted(104, 23) Source(124, 23) + SourceIndex(0)
7 >Emitted(104, 26) Source(124, 26) + SourceIndex(0)
8 >Emitted(104, 27) Source(124, 27) + SourceIndex(0)
9 >Emitted(104, 29) Source(124, 29) + SourceIndex(0)
10>Emitted(104, 30) Source(124, 30) + SourceIndex(0)
11>Emitted(104, 33) Source(124, 33) + SourceIndex(0)
12>Emitted(104, 34) Source(124, 34) + SourceIndex(0)
13>Emitted(104, 36) Source(124, 36) + SourceIndex(0)
14>Emitted(104, 37) Source(124, 37) + SourceIndex(0)
15>Emitted(104, 39) Source(124, 39) + SourceIndex(0)
16>Emitted(104, 41) Source(124, 41) + SourceIndex(0)
17>Emitted(104, 42) Source(124, 42) + 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(105, 5) Source(125, 5) + SourceIndex(0)
2 >Emitted(105, 12) Source(125, 12) + SourceIndex(0)
3 >Emitted(105, 13) Source(125, 13) + SourceIndex(0)
4 >Emitted(105, 16) Source(125, 16) + SourceIndex(0)
5 >Emitted(105, 17) Source(125, 17) + SourceIndex(0)
6 >Emitted(105, 25) Source(125, 25) + SourceIndex(0)
7 >Emitted(105, 26) Source(125, 26) + SourceIndex(0)
8 >Emitted(105, 27) Source(125, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(106, 1) Source(126, 1) + SourceIndex(0)
2 >Emitted(106, 2) Source(126, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(107, 1) Source(127, 1) + SourceIndex(0)
2 >Emitted(107, 6) Source(127, 6) + SourceIndex(0)
---
>>>    name: nameA = "noName",
1->^^^^
2 >    ^^^^
3 >        ^^
4 >          ^^^^^
5 >               ^^^
6 >                  ^^^^^^^^
1->{
  >    
2 >    name
3 >        : 
4 >          nameA
5 >                = 
6 >                  "noName"
1->Emitted(108, 5) Source(128, 5) + SourceIndex(0)
2 >Emitted(108, 9) Source(128, 9) + SourceIndex(0)
3 >Emitted(108, 11) Source(128, 11) + SourceIndex(0)
4 >Emitted(108, 16) Source(128, 16) + SourceIndex(0)
5 >Emitted(108, 19) Source(128, 19) + SourceIndex(0)
6 >Emitted(108, 27) Source(128, 27) + SourceIndex(0)
---
>>>    skills: {
1 >^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >,
  >    
2 >    skills
3 >          : 
1 >Emitted(109, 5) Source(129, 5) + SourceIndex(0)
2 >Emitted(109, 11) Source(129, 11) + SourceIndex(0)
3 >Emitted(109, 13) Source(129, 13) + SourceIndex(0)
---
>>>        primary: primaryA = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^
4 >                 ^^^^^^^^
5 >                         ^^^
6 >                            ^^^^^^^^^
7 >                                     ^^^^^^^->
1->{
  >        
2 >        primary
3 >               : 
4 >                 primaryA
5 >                          = 
6 >                            "primary"
1->Emitted(110, 9) Source(130, 9) + SourceIndex(0)
2 >Emitted(110, 16) Source(130, 16) + SourceIndex(0)
3 >Emitted(110, 18) Source(130, 18) + SourceIndex(0)
4 >Emitted(110, 26) Source(130, 26) + SourceIndex(0)
5 >Emitted(110, 29) Source(130, 29) + SourceIndex(0)
6 >Emitted(110, 38) Source(130, 38) + SourceIndex(0)
---
>>>        secondary: secondaryA = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^
4 >                   ^^^^^^^^^^
5 >                             ^^^
6 >                                ^^^^^^^^^^^
7 >                                           ^^^^->
1->,
  >        
2 >        secondary
3 >                 : 
4 >                   secondaryA
5 >                              = 
6 >                                "secondary"
1->Emitted(111, 9) Source(131, 9) + SourceIndex(0)
2 >Emitted(111, 18) Source(131, 18) + SourceIndex(0)
3 >Emitted(111, 20) Source(131, 20) + SourceIndex(0)
4 >Emitted(111, 30) Source(131, 30) + SourceIndex(0)
5 >Emitted(111, 33) Source(131, 33) + SourceIndex(0)
6 >Emitted(111, 44) Source(131, 44) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
12>                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(112, 6) Source(132, 6) + SourceIndex(0)
2 >Emitted(112, 9) Source(132, 9) + SourceIndex(0)
3 >Emitted(112, 11) Source(132, 11) + SourceIndex(0)
4 >Emitted(112, 18) Source(132, 18) + SourceIndex(0)
5 >Emitted(112, 20) Source(132, 20) + SourceIndex(0)
6 >Emitted(112, 26) Source(132, 26) + SourceIndex(0)
7 >Emitted(112, 28) Source(132, 28) + SourceIndex(0)
8 >Emitted(112, 37) Source(132, 37) + SourceIndex(0)
9 >Emitted(112, 39) Source(132, 39) + SourceIndex(0)
10>Emitted(112, 45) Source(132, 45) + SourceIndex(0)
11>Emitted(112, 47) Source(132, 47) + SourceIndex(0)
---
>>>} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
1->^
2 > ^^^
3 >    ^^
4 >      ^^^^
5 >          ^^
6 >            ^^^^^^^^^
7 >                     ^^
8 >                       ^^^^^^
9 >                             ^^
10>                               ^^
11>                                 ^^^^^^^
12>                                        ^^
13>                                          ^^^^^^^^^^
14>                                                    ^^
15>                                                      ^^^^^^^^^
16>                                                               ^^
17>                                                                 ^^^^^^^^
18>                                                                         ^^
19>                                                                           ^^
1->
  >}
2 >  = <MultiRobot>
3 >    { 
4 >      name
5 >          : 
6 >            "trimmer"
7 >                     , 
8 >                       skills
9 >                             : 
10>                               { 
11>                                 primary
12>                                        : 
13>                                          "trimming"
14>                                                    , 
15>                                                      secondary
16>                                                               : 
17>                                                                 "edging"
18>                                                                          }
19>                                                                            }
1->Emitted(113, 2) Source(133, 2) + SourceIndex(0)
2 >Emitted(113, 5) Source(133, 17) + SourceIndex(0)
3 >Emitted(113, 7) Source(133, 19) + SourceIndex(0)
4 >Emitted(113, 11) Source(133, 23) + SourceIndex(0)
5 >Emitted(113, 13) Source(133, 25) + SourceIndex(0)
6 >Emitted(113, 22) Source(133, 34) + SourceIndex(0)
7 >Emitted(113, 24) Source(133, 36) + SourceIndex(0)
8 >Emitted(113, 30) Source(133, 42) + SourceIndex(0)
9 >Emitted(113, 32) Source(133, 44) + SourceIndex(0)
10>Emitted(113, 34) Source(133, 46) + SourceIndex(0)
11>Emitted(113, 41) Source(133, 53) + SourceIndex(0)
12>Emitted(113, 43) Source(133, 55) + SourceIndex(0)
13>Emitted(113, 53) Source(133, 65) + SourceIndex(0)
14>Emitted(113, 55) Source(133, 67) + SourceIndex(0)
15>Emitted(113, 64) Source(133, 76) + SourceIndex(0)
16>Emitted(113, 66) Source(133, 78) + SourceIndex(0)
17>Emitted(113, 74) Source(133, 86) + SourceIndex(0)
18>Emitted(113, 76) Source(133, 88) + SourceIndex(0)
19>Emitted(113, 78) Source(133, 90) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^
14>                        ^^^->
1 >,
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
13>                       {
1 >Emitted(114, 5) Source(134, 5) + SourceIndex(0)
2 >Emitted(114, 6) Source(134, 6) + SourceIndex(0)
3 >Emitted(114, 9) Source(134, 9) + SourceIndex(0)
4 >Emitted(114, 10) Source(134, 10) + SourceIndex(0)
5 >Emitted(114, 12) Source(134, 12) + SourceIndex(0)
6 >Emitted(114, 13) Source(134, 13) + SourceIndex(0)
7 >Emitted(114, 16) Source(134, 16) + SourceIndex(0)
8 >Emitted(114, 17) Source(134, 17) + SourceIndex(0)
9 >Emitted(114, 19) Source(134, 19) + SourceIndex(0)
10>Emitted(114, 20) Source(134, 20) + SourceIndex(0)
11>Emitted(114, 22) Source(134, 22) + SourceIndex(0)
12>Emitted(114, 24) Source(134, 24) + SourceIndex(0)
13>Emitted(114, 25) Source(134, 25) + 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(115, 5) Source(135, 5) + SourceIndex(0)
2 >Emitted(115, 12) Source(135, 12) + SourceIndex(0)
3 >Emitted(115, 13) Source(135, 13) + SourceIndex(0)
4 >Emitted(115, 16) Source(135, 16) + SourceIndex(0)
5 >Emitted(115, 17) Source(135, 17) + SourceIndex(0)
6 >Emitted(115, 25) Source(135, 25) + SourceIndex(0)
7 >Emitted(115, 26) Source(135, 26) + SourceIndex(0)
8 >Emitted(115, 27) Source(135, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(116, 1) Source(136, 1) + SourceIndex(0)
2 >Emitted(116, 2) Source(136, 2) + SourceIndex(0)
---
>>>for ({ name = "noName", skill = "skill" } = robot, 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 >     { 
4 >       name
5 >            = 
6 >              "noName"
7 >                      , 
8 >                        skill
9 >                              = 
10>                                "skill"
11>                                        }
12>                                          = 
13>                                            robot
14>                                                 , 
15>                                                   i
16>                                                     = 
17>                                                       0
18>                                                        ; 
19>                                                          i
20>                                                            < 
21>                                                              1
22>                                                               ; 
23>                                                                 i
24>                                                                  ++
25>                                                                    ) 
26>                                                                      {
1->Emitted(117, 1) Source(138, 1) + SourceIndex(0)
2 >Emitted(117, 6) Source(138, 6) + SourceIndex(0)
3 >Emitted(117, 8) Source(138, 8) + SourceIndex(0)
4 >Emitted(117, 12) Source(138, 12) + SourceIndex(0)
5 >Emitted(117, 15) Source(138, 15) + SourceIndex(0)
6 >Emitted(117, 23) Source(138, 23) + SourceIndex(0)
7 >Emitted(117, 25) Source(138, 25) + SourceIndex(0)
8 >Emitted(117, 30) Source(138, 30) + SourceIndex(0)
9 >Emitted(117, 33) Source(138, 33) + SourceIndex(0)
10>Emitted(117, 40) Source(138, 40) + SourceIndex(0)
11>Emitted(117, 42) Source(138, 42) + SourceIndex(0)
12>Emitted(117, 45) Source(138, 45) + SourceIndex(0)
13>Emitted(117, 50) Source(138, 50) + SourceIndex(0)
14>Emitted(117, 52) Source(138, 52) + SourceIndex(0)
15>Emitted(117, 53) Source(138, 53) + SourceIndex(0)
16>Emitted(117, 56) Source(138, 56) + SourceIndex(0)
17>Emitted(117, 57) Source(138, 57) + SourceIndex(0)
18>Emitted(117, 59) Source(138, 59) + SourceIndex(0)
19>Emitted(117, 60) Source(138, 60) + SourceIndex(0)
20>Emitted(117, 63) Source(138, 63) + SourceIndex(0)
21>Emitted(117, 64) Source(138, 64) + SourceIndex(0)
22>Emitted(117, 66) Source(138, 66) + SourceIndex(0)
23>Emitted(117, 67) Source(138, 67) + SourceIndex(0)
24>Emitted(117, 69) Source(138, 69) + SourceIndex(0)
25>Emitted(117, 71) Source(138, 71) + SourceIndex(0)
26>Emitted(117, 72) Source(138, 72) + 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(118, 5) Source(139, 5) + SourceIndex(0)
2 >Emitted(118, 12) Source(139, 12) + SourceIndex(0)
3 >Emitted(118, 13) Source(139, 13) + SourceIndex(0)
4 >Emitted(118, 16) Source(139, 16) + SourceIndex(0)
5 >Emitted(118, 17) Source(139, 17) + SourceIndex(0)
6 >Emitted(118, 22) Source(139, 22) + SourceIndex(0)
7 >Emitted(118, 23) Source(139, 23) + SourceIndex(0)
8 >Emitted(118, 24) Source(139, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(119, 1) Source(140, 1) + SourceIndex(0)
2 >Emitted(119, 2) Source(140, 2) + SourceIndex(0)
---
>>>for ({ name = "noName", skill = "skill" } = getRobot(), 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>                                                                           ^
1->
  >
2 >for (
3 >     { 
4 >       name
5 >            = 
6 >              "noName"
7 >                      , 
8 >                        skill
9 >                              = 
10>                                "skill"
11>                                        }
12>                                          = 
13>                                            getRobot
14>                                                    ()
15>                                                      , 
16>                                                        i
17>                                                          = 
18>                                                            0
19>                                                             ; 
20>                                                               i
21>                                                                 < 
22>                                                                   1
23>                                                                    ; 
24>                                                                      i
25>                                                                       ++
26>                                                                         ) 
27>                                                                           {
1->Emitted(120, 1) Source(141, 1) + SourceIndex(0)
2 >Emitted(120, 6) Source(141, 6) + SourceIndex(0)
3 >Emitted(120, 8) Source(141, 8) + SourceIndex(0)
4 >Emitted(120, 12) Source(141, 12) + SourceIndex(0)
5 >Emitted(120, 15) Source(141, 15) + SourceIndex(0)
6 >Emitted(120, 23) Source(141, 23) + SourceIndex(0)
7 >Emitted(120, 25) Source(141, 25) + SourceIndex(0)
8 >Emitted(120, 30) Source(141, 30) + SourceIndex(0)
9 >Emitted(120, 33) Source(141, 33) + SourceIndex(0)
10>Emitted(120, 40) Source(141, 40) + SourceIndex(0)
11>Emitted(120, 42) Source(141, 42) + SourceIndex(0)
12>Emitted(120, 45) Source(141, 45) + SourceIndex(0)
13>Emitted(120, 53) Source(141, 53) + SourceIndex(0)
14>Emitted(120, 55) Source(141, 55) + SourceIndex(0)
15>Emitted(120, 57) Source(141, 57) + SourceIndex(0)
16>Emitted(120, 58) Source(141, 58) + SourceIndex(0)
17>Emitted(120, 61) Source(141, 61) + SourceIndex(0)
18>Emitted(120, 62) Source(141, 62) + SourceIndex(0)
19>Emitted(120, 64) Source(141, 64) + SourceIndex(0)
20>Emitted(120, 65) Source(141, 65) + SourceIndex(0)
21>Emitted(120, 68) Source(141, 68) + SourceIndex(0)
22>Emitted(120, 69) Source(141, 69) + SourceIndex(0)
23>Emitted(120, 71) Source(141, 71) + SourceIndex(0)
24>Emitted(120, 72) Source(141, 72) + SourceIndex(0)
25>Emitted(120, 74) Source(141, 74) + SourceIndex(0)
26>Emitted(120, 76) Source(141, 76) + SourceIndex(0)
27>Emitted(120, 77) Source(141, 77) + 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(121, 5) Source(142, 5) + SourceIndex(0)
2 >Emitted(121, 12) Source(142, 12) + SourceIndex(0)
3 >Emitted(121, 13) Source(142, 13) + SourceIndex(0)
4 >Emitted(121, 16) Source(142, 16) + SourceIndex(0)
5 >Emitted(121, 17) Source(142, 17) + SourceIndex(0)
6 >Emitted(121, 22) Source(142, 22) + SourceIndex(0)
7 >Emitted(121, 23) Source(142, 23) + SourceIndex(0)
8 >Emitted(121, 24) Source(142, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(122, 1) Source(143, 1) + SourceIndex(0)
2 >Emitted(122, 2) Source(143, 2) + SourceIndex(0)
---
>>>for ({ name = "noName", skill = "skill" } = { name: "trimmer", skill: "trimming" }, 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>                                                                                                ^^
31>                                                                                                  ^
32>                                                                                                   ^^
33>                                                                                                     ^^
34>                                                                                                       ^
1->
  >
2 >for (
3 >     { 
4 >       name
5 >            = 
6 >              "noName"
7 >                      , 
8 >                        skill
9 >                              = 
10>                                "skill"
11>                                        }
12>                                          = <Robot>
13>                                            { 
14>                                              name
15>                                                  : 
16>                                                    "trimmer"
17>                                                             , 
18>                                                               skill
19>                                                                    : 
20>                                                                      "trimming"
21>                                                                                 }
22>                                                                                  , 
23>                                                                                    i
24>                                                                                      = 
25>                                                                                        0
26>                                                                                         ; 
27>                                                                                           i
28>                                                                                             < 
29>                                                                                               1
30>                                                                                                ; 
31>                                                                                                  i
32>                                                                                                   ++
33>                                                                                                     ) 
34>                                                                                                       {
1->Emitted(123, 1) Source(144, 1) + SourceIndex(0)
2 >Emitted(123, 6) Source(144, 6) + SourceIndex(0)
3 >Emitted(123, 8) Source(144, 8) + SourceIndex(0)
4 >Emitted(123, 12) Source(144, 12) + SourceIndex(0)
5 >Emitted(123, 15) Source(144, 15) + SourceIndex(0)
6 >Emitted(123, 23) Source(144, 23) + SourceIndex(0)
7 >Emitted(123, 25) Source(144, 25) + SourceIndex(0)
8 >Emitted(123, 30) Source(144, 30) + SourceIndex(0)
9 >Emitted(123, 33) Source(144, 33) + SourceIndex(0)
10>Emitted(123, 40) Source(144, 40) + SourceIndex(0)
11>Emitted(123, 42) Source(144, 42) + SourceIndex(0)
12>Emitted(123, 45) Source(144, 52) + SourceIndex(0)
13>Emitted(123, 47) Source(144, 54) + SourceIndex(0)
14>Emitted(123, 51) Source(144, 58) + SourceIndex(0)
15>Emitted(123, 53) Source(144, 60) + SourceIndex(0)
16>Emitted(123, 62) Source(144, 69) + SourceIndex(0)
17>Emitted(123, 64) Source(144, 71) + SourceIndex(0)
18>Emitted(123, 69) Source(144, 76) + SourceIndex(0)
19>Emitted(123, 71) Source(144, 78) + SourceIndex(0)
20>Emitted(123, 81) Source(144, 88) + SourceIndex(0)
21>Emitted(123, 83) Source(144, 90) + SourceIndex(0)
22>Emitted(123, 85) Source(144, 92) + SourceIndex(0)
23>Emitted(123, 86) Source(144, 93) + SourceIndex(0)
24>Emitted(123, 89) Source(144, 96) + SourceIndex(0)
25>Emitted(123, 90) Source(144, 97) + SourceIndex(0)
26>Emitted(123, 92) Source(144, 99) + SourceIndex(0)
27>Emitted(123, 93) Source(144, 100) + SourceIndex(0)
28>Emitted(123, 96) Source(144, 103) + SourceIndex(0)
29>Emitted(123, 97) Source(144, 104) + SourceIndex(0)
30>Emitted(123, 99) Source(144, 106) + SourceIndex(0)
31>Emitted(123, 100) Source(144, 107) + SourceIndex(0)
32>Emitted(123, 102) Source(144, 109) + SourceIndex(0)
33>Emitted(123, 104) Source(144, 111) + SourceIndex(0)
34>Emitted(123, 105) Source(144, 112) + 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(124, 5) Source(145, 5) + SourceIndex(0)
2 >Emitted(124, 12) Source(145, 12) + SourceIndex(0)
3 >Emitted(124, 13) Source(145, 13) + SourceIndex(0)
4 >Emitted(124, 16) Source(145, 16) + SourceIndex(0)
5 >Emitted(124, 17) Source(145, 17) + SourceIndex(0)
6 >Emitted(124, 22) Source(145, 22) + SourceIndex(0)
7 >Emitted(124, 23) Source(145, 23) + SourceIndex(0)
8 >Emitted(124, 24) Source(145, 24) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(125, 1) Source(146, 1) + SourceIndex(0)
2 >Emitted(125, 2) Source(146, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(126, 1) Source(147, 1) + SourceIndex(0)
2 >Emitted(126, 6) Source(147, 6) + SourceIndex(0)
---
>>>    name = "noName",
1->^^^^
2 >    ^^^^
3 >        ^^^
4 >           ^^^^^^^^
1->{
  >    
2 >    name
3 >         = 
4 >           "noName"
1->Emitted(127, 5) Source(148, 5) + SourceIndex(0)
2 >Emitted(127, 9) Source(148, 9) + SourceIndex(0)
3 >Emitted(127, 12) Source(148, 12) + SourceIndex(0)
4 >Emitted(127, 20) Source(148, 20) + SourceIndex(0)
---
>>>    skills: {
1 >^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^->
1 >,
  >    
2 >    skills
3 >          : 
1 >Emitted(128, 5) Source(149, 5) + SourceIndex(0)
2 >Emitted(128, 11) Source(149, 11) + SourceIndex(0)
3 >Emitted(128, 13) Source(149, 13) + SourceIndex(0)
---
>>>        primary = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^^
4 >                  ^^^^^^^^^
5 >                           ^^^^^->
1->{
  >        
2 >        primary
3 >                = 
4 >                  "primary"
1->Emitted(129, 9) Source(150, 9) + SourceIndex(0)
2 >Emitted(129, 16) Source(150, 16) + SourceIndex(0)
3 >Emitted(129, 19) Source(150, 19) + SourceIndex(0)
4 >Emitted(129, 28) Source(150, 28) + SourceIndex(0)
---
>>>        secondary = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^^
4 >                    ^^^^^^^^^^^
5 >                               ^^^^^^^^^^^^^^^^->
1->,
  >        
2 >        secondary
3 >                  = 
4 >                    "secondary"
1->Emitted(130, 9) Source(151, 9) + SourceIndex(0)
2 >Emitted(130, 18) Source(151, 18) + SourceIndex(0)
3 >Emitted(130, 21) Source(151, 21) + SourceIndex(0)
4 >Emitted(130, 32) Source(151, 32) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(131, 6) Source(152, 6) + SourceIndex(0)
2 >Emitted(131, 9) Source(152, 9) + SourceIndex(0)
3 >Emitted(131, 11) Source(152, 11) + SourceIndex(0)
4 >Emitted(131, 18) Source(152, 18) + SourceIndex(0)
5 >Emitted(131, 20) Source(152, 20) + SourceIndex(0)
6 >Emitted(131, 26) Source(152, 26) + SourceIndex(0)
7 >Emitted(131, 28) Source(152, 28) + SourceIndex(0)
8 >Emitted(131, 37) Source(152, 37) + SourceIndex(0)
9 >Emitted(131, 39) Source(152, 39) + SourceIndex(0)
10>Emitted(131, 45) Source(152, 45) + SourceIndex(0)
11>Emitted(131, 47) Source(152, 47) + SourceIndex(0)
---
>>>} = multiRobot, i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^
4 >              ^^
5 >                ^
6 >                 ^^^
7 >                    ^
8 >                     ^^
9 >                       ^
10>                        ^^^
11>                           ^
12>                            ^^
13>                              ^
14>                               ^^
15>                                 ^^
16>                                   ^
1 >
  >}
2 >  = 
3 >    multiRobot
4 >              , 
5 >                i
6 >                  = 
7 >                    0
8 >                     ; 
9 >                       i
10>                         < 
11>                           1
12>                            ; 
13>                              i
14>                               ++
15>                                 ) 
16>                                   {
1 >Emitted(132, 2) Source(153, 2) + SourceIndex(0)
2 >Emitted(132, 5) Source(153, 5) + SourceIndex(0)
3 >Emitted(132, 15) Source(153, 15) + SourceIndex(0)
4 >Emitted(132, 17) Source(153, 17) + SourceIndex(0)
5 >Emitted(132, 18) Source(153, 18) + SourceIndex(0)
6 >Emitted(132, 21) Source(153, 21) + SourceIndex(0)
7 >Emitted(132, 22) Source(153, 22) + SourceIndex(0)
8 >Emitted(132, 24) Source(153, 24) + SourceIndex(0)
9 >Emitted(132, 25) Source(153, 25) + SourceIndex(0)
10>Emitted(132, 28) Source(153, 28) + SourceIndex(0)
11>Emitted(132, 29) Source(153, 29) + SourceIndex(0)
12>Emitted(132, 31) Source(153, 31) + SourceIndex(0)
13>Emitted(132, 32) Source(153, 32) + SourceIndex(0)
14>Emitted(132, 34) Source(153, 34) + SourceIndex(0)
15>Emitted(132, 36) Source(153, 36) + SourceIndex(0)
16>Emitted(132, 37) Source(153, 37) + 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(133, 5) Source(154, 5) + SourceIndex(0)
2 >Emitted(133, 12) Source(154, 12) + SourceIndex(0)
3 >Emitted(133, 13) Source(154, 13) + SourceIndex(0)
4 >Emitted(133, 16) Source(154, 16) + SourceIndex(0)
5 >Emitted(133, 17) Source(154, 17) + SourceIndex(0)
6 >Emitted(133, 25) Source(154, 25) + SourceIndex(0)
7 >Emitted(133, 26) Source(154, 26) + SourceIndex(0)
8 >Emitted(133, 27) Source(154, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(134, 1) Source(155, 1) + SourceIndex(0)
2 >Emitted(134, 2) Source(155, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(135, 1) Source(156, 1) + SourceIndex(0)
2 >Emitted(135, 6) Source(156, 6) + SourceIndex(0)
---
>>>    name = "noName",
1->^^^^
2 >    ^^^^
3 >        ^^^
4 >           ^^^^^^^^
1->{
  >    
2 >    name
3 >         = 
4 >           "noName"
1->Emitted(136, 5) Source(157, 5) + SourceIndex(0)
2 >Emitted(136, 9) Source(157, 9) + SourceIndex(0)
3 >Emitted(136, 12) Source(157, 12) + SourceIndex(0)
4 >Emitted(136, 20) Source(157, 20) + SourceIndex(0)
---
>>>    skills: {
1 >^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^->
1 >,
  >    
2 >    skills
3 >          : 
1 >Emitted(137, 5) Source(158, 5) + SourceIndex(0)
2 >Emitted(137, 11) Source(158, 11) + SourceIndex(0)
3 >Emitted(137, 13) Source(158, 13) + SourceIndex(0)
---
>>>        primary = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^^
4 >                  ^^^^^^^^^
5 >                           ^^^^^->
1->{
  >        
2 >        primary
3 >                = 
4 >                  "primary"
1->Emitted(138, 9) Source(159, 9) + SourceIndex(0)
2 >Emitted(138, 16) Source(159, 16) + SourceIndex(0)
3 >Emitted(138, 19) Source(159, 19) + SourceIndex(0)
4 >Emitted(138, 28) Source(159, 28) + SourceIndex(0)
---
>>>        secondary = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^^
4 >                    ^^^^^^^^^^^
5 >                               ^^^^^^^^^^^^^^^^->
1->,
  >        
2 >        secondary
3 >                  = 
4 >                    "secondary"
1->Emitted(139, 9) Source(160, 9) + SourceIndex(0)
2 >Emitted(139, 18) Source(160, 18) + SourceIndex(0)
3 >Emitted(139, 21) Source(160, 21) + SourceIndex(0)
4 >Emitted(139, 32) Source(160, 32) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(140, 6) Source(161, 6) + SourceIndex(0)
2 >Emitted(140, 9) Source(161, 9) + SourceIndex(0)
3 >Emitted(140, 11) Source(161, 11) + SourceIndex(0)
4 >Emitted(140, 18) Source(161, 18) + SourceIndex(0)
5 >Emitted(140, 20) Source(161, 20) + SourceIndex(0)
6 >Emitted(140, 26) Source(161, 26) + SourceIndex(0)
7 >Emitted(140, 28) Source(161, 28) + SourceIndex(0)
8 >Emitted(140, 37) Source(161, 37) + SourceIndex(0)
9 >Emitted(140, 39) Source(161, 39) + SourceIndex(0)
10>Emitted(140, 45) Source(161, 45) + SourceIndex(0)
11>Emitted(140, 47) Source(161, 47) + SourceIndex(0)
---
>>>} = getMultiRobot(), i = 0; i < 1; i++) {
1 >^
2 > ^^^
3 >    ^^^^^^^^^^^^^
4 >                 ^^
5 >                   ^^
6 >                     ^
7 >                      ^^^
8 >                         ^
9 >                          ^^
10>                            ^
11>                             ^^^
12>                                ^
13>                                 ^^
14>                                   ^
15>                                    ^^
16>                                      ^^
17>                                        ^
1 >
  >}
2 >  = 
3 >    getMultiRobot
4 >                 ()
5 >                   , 
6 >                     i
7 >                       = 
8 >                         0
9 >                          ; 
10>                            i
11>                              < 
12>                                1
13>                                 ; 
14>                                   i
15>                                    ++
16>                                      ) 
17>                                        {
1 >Emitted(141, 2) Source(162, 2) + SourceIndex(0)
2 >Emitted(141, 5) Source(162, 5) + SourceIndex(0)
3 >Emitted(141, 18) Source(162, 18) + SourceIndex(0)
4 >Emitted(141, 20) Source(162, 20) + SourceIndex(0)
5 >Emitted(141, 22) Source(162, 22) + SourceIndex(0)
6 >Emitted(141, 23) Source(162, 23) + SourceIndex(0)
7 >Emitted(141, 26) Source(162, 26) + SourceIndex(0)
8 >Emitted(141, 27) Source(162, 27) + SourceIndex(0)
9 >Emitted(141, 29) Source(162, 29) + SourceIndex(0)
10>Emitted(141, 30) Source(162, 30) + SourceIndex(0)
11>Emitted(141, 33) Source(162, 33) + SourceIndex(0)
12>Emitted(141, 34) Source(162, 34) + SourceIndex(0)
13>Emitted(141, 36) Source(162, 36) + SourceIndex(0)
14>Emitted(141, 37) Source(162, 37) + SourceIndex(0)
15>Emitted(141, 39) Source(162, 39) + SourceIndex(0)
16>Emitted(141, 41) Source(162, 41) + SourceIndex(0)
17>Emitted(141, 42) Source(162, 42) + 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(142, 5) Source(163, 5) + SourceIndex(0)
2 >Emitted(142, 12) Source(163, 12) + SourceIndex(0)
3 >Emitted(142, 13) Source(163, 13) + SourceIndex(0)
4 >Emitted(142, 16) Source(163, 16) + SourceIndex(0)
5 >Emitted(142, 17) Source(163, 17) + SourceIndex(0)
6 >Emitted(142, 25) Source(163, 25) + SourceIndex(0)
7 >Emitted(142, 26) Source(163, 26) + SourceIndex(0)
8 >Emitted(142, 27) Source(163, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^->
1 >
  >
2 >}
1 >Emitted(143, 1) Source(164, 1) + SourceIndex(0)
2 >Emitted(143, 2) Source(164, 2) + SourceIndex(0)
---
>>>for ({
1->
2 >^^^^^
3 >     ^^^^^^^^^^^^^^^^->
1->
  >
2 >for (
1->Emitted(144, 1) Source(165, 1) + SourceIndex(0)
2 >Emitted(144, 6) Source(165, 6) + SourceIndex(0)
---
>>>    name = "noName",
1->^^^^
2 >    ^^^^
3 >        ^^^
4 >           ^^^^^^^^
1->{
  >    
2 >    name
3 >         = 
4 >           "noName"
1->Emitted(145, 5) Source(166, 5) + SourceIndex(0)
2 >Emitted(145, 9) Source(166, 9) + SourceIndex(0)
3 >Emitted(145, 12) Source(166, 12) + SourceIndex(0)
4 >Emitted(145, 20) Source(166, 20) + SourceIndex(0)
---
>>>    skills: {
1 >^^^^
2 >    ^^^^^^
3 >          ^^
4 >            ^^^^^^^^^^^^^^^^^->
1 >,
  >    
2 >    skills
3 >          : 
1 >Emitted(146, 5) Source(167, 5) + SourceIndex(0)
2 >Emitted(146, 11) Source(167, 11) + SourceIndex(0)
3 >Emitted(146, 13) Source(167, 13) + SourceIndex(0)
---
>>>        primary = "primary",
1->^^^^^^^^
2 >        ^^^^^^^
3 >               ^^^
4 >                  ^^^^^^^^^
5 >                           ^^^^^->
1->{
  >        
2 >        primary
3 >                = 
4 >                  "primary"
1->Emitted(147, 9) Source(168, 9) + SourceIndex(0)
2 >Emitted(147, 16) Source(168, 16) + SourceIndex(0)
3 >Emitted(147, 19) Source(168, 19) + SourceIndex(0)
4 >Emitted(147, 28) Source(168, 28) + SourceIndex(0)
---
>>>        secondary = "secondary"
1->^^^^^^^^
2 >        ^^^^^^^^^
3 >                 ^^^
4 >                    ^^^^^^^^^^^
5 >                               ^^^^^^^^^^^^^^^^->
1->,
  >        
2 >        secondary
3 >                  = 
4 >                    "secondary"
1->Emitted(148, 9) Source(169, 9) + SourceIndex(0)
2 >Emitted(148, 18) Source(169, 18) + SourceIndex(0)
3 >Emitted(148, 21) Source(169, 21) + SourceIndex(0)
4 >Emitted(148, 32) Source(169, 32) + SourceIndex(0)
---
>>>    } = { primary: "none", secondary: "none" }
1->^^^^^
2 >     ^^^
3 >        ^^
4 >          ^^^^^^^
5 >                 ^^
6 >                   ^^^^^^
7 >                         ^^
8 >                           ^^^^^^^^^
9 >                                    ^^
10>                                      ^^^^^^
11>                                            ^^
12>                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1->
  >    }
2 >      = 
3 >        { 
4 >          primary
5 >                 : 
6 >                   "none"
7 >                         , 
8 >                           secondary
9 >                                    : 
10>                                      "none"
11>                                             }
1->Emitted(149, 6) Source(170, 6) + SourceIndex(0)
2 >Emitted(149, 9) Source(170, 9) + SourceIndex(0)
3 >Emitted(149, 11) Source(170, 11) + SourceIndex(0)
4 >Emitted(149, 18) Source(170, 18) + SourceIndex(0)
5 >Emitted(149, 20) Source(170, 20) + SourceIndex(0)
6 >Emitted(149, 26) Source(170, 26) + SourceIndex(0)
7 >Emitted(149, 28) Source(170, 28) + SourceIndex(0)
8 >Emitted(149, 37) Source(170, 37) + SourceIndex(0)
9 >Emitted(149, 39) Source(170, 39) + SourceIndex(0)
10>Emitted(149, 45) Source(170, 45) + SourceIndex(0)
11>Emitted(149, 47) Source(170, 47) + SourceIndex(0)
---
>>>} = { name: "trimmer", skills: { primary: "trimming", secondary: "edging" } },
1->^
2 > ^^^
3 >    ^^
4 >      ^^^^
5 >          ^^
6 >            ^^^^^^^^^
7 >                     ^^
8 >                       ^^^^^^
9 >                             ^^
10>                               ^^
11>                                 ^^^^^^^
12>                                        ^^
13>                                          ^^^^^^^^^^
14>                                                    ^^
15>                                                      ^^^^^^^^^
16>                                                               ^^
17>                                                                 ^^^^^^^^
18>                                                                         ^^
19>                                                                           ^^
1->
  >}
2 >  = <MultiRobot>
3 >    { 
4 >      name
5 >          : 
6 >            "trimmer"
7 >                     , 
8 >                       skills
9 >                             : 
10>                               { 
11>                                 primary
12>                                        : 
13>                                          "trimming"
14>                                                    , 
15>                                                      secondary
16>                                                               : 
17>                                                                 "edging"
18>                                                                          }
19>                                                                            }
1->Emitted(150, 2) Source(171, 2) + SourceIndex(0)
2 >Emitted(150, 5) Source(171, 17) + SourceIndex(0)
3 >Emitted(150, 7) Source(171, 19) + SourceIndex(0)
4 >Emitted(150, 11) Source(171, 23) + SourceIndex(0)
5 >Emitted(150, 13) Source(171, 25) + SourceIndex(0)
6 >Emitted(150, 22) Source(171, 34) + SourceIndex(0)
7 >Emitted(150, 24) Source(171, 36) + SourceIndex(0)
8 >Emitted(150, 30) Source(171, 42) + SourceIndex(0)
9 >Emitted(150, 32) Source(171, 44) + SourceIndex(0)
10>Emitted(150, 34) Source(171, 46) + SourceIndex(0)
11>Emitted(150, 41) Source(171, 53) + SourceIndex(0)
12>Emitted(150, 43) Source(171, 55) + SourceIndex(0)
13>Emitted(150, 53) Source(171, 65) + SourceIndex(0)
14>Emitted(150, 55) Source(171, 67) + SourceIndex(0)
15>Emitted(150, 64) Source(171, 76) + SourceIndex(0)
16>Emitted(150, 66) Source(171, 78) + SourceIndex(0)
17>Emitted(150, 74) Source(171, 86) + SourceIndex(0)
18>Emitted(150, 76) Source(171, 88) + SourceIndex(0)
19>Emitted(150, 78) Source(171, 90) + SourceIndex(0)
---
>>>    i = 0; i < 1; i++) {
1 >^^^^
2 >    ^
3 >     ^^^
4 >        ^
5 >         ^^
6 >           ^
7 >            ^^^
8 >               ^
9 >                ^^
10>                  ^
11>                   ^^
12>                     ^^
13>                       ^
14>                        ^^^->
1 >,
  >    
2 >    i
3 >      = 
4 >        0
5 >         ; 
6 >           i
7 >             < 
8 >               1
9 >                ; 
10>                  i
11>                   ++
12>                     ) 
13>                       {
1 >Emitted(151, 5) Source(172, 5) + SourceIndex(0)
2 >Emitted(151, 6) Source(172, 6) + SourceIndex(0)
3 >Emitted(151, 9) Source(172, 9) + SourceIndex(0)
4 >Emitted(151, 10) Source(172, 10) + SourceIndex(0)
5 >Emitted(151, 12) Source(172, 12) + SourceIndex(0)
6 >Emitted(151, 13) Source(172, 13) + SourceIndex(0)
7 >Emitted(151, 16) Source(172, 16) + SourceIndex(0)
8 >Emitted(151, 17) Source(172, 17) + SourceIndex(0)
9 >Emitted(151, 19) Source(172, 19) + SourceIndex(0)
10>Emitted(151, 20) Source(172, 20) + SourceIndex(0)
11>Emitted(151, 22) Source(172, 22) + SourceIndex(0)
12>Emitted(151, 24) Source(172, 24) + SourceIndex(0)
13>Emitted(151, 25) Source(172, 25) + 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(152, 5) Source(173, 5) + SourceIndex(0)
2 >Emitted(152, 12) Source(173, 12) + SourceIndex(0)
3 >Emitted(152, 13) Source(173, 13) + SourceIndex(0)
4 >Emitted(152, 16) Source(173, 16) + SourceIndex(0)
5 >Emitted(152, 17) Source(173, 17) + SourceIndex(0)
6 >Emitted(152, 25) Source(173, 25) + SourceIndex(0)
7 >Emitted(152, 26) Source(173, 26) + SourceIndex(0)
8 >Emitted(152, 27) Source(173, 27) + SourceIndex(0)
---
>>>}
1 >
2 >^
3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^->
1 >
  >
2 >}
1 >Emitted(153, 1) Source(174, 1) + SourceIndex(0)
2 >Emitted(153, 2) Source(174, 2) + SourceIndex(0)
---
>>>//# sourceMappingURL=sourceMapValidationDestructuringForObjectBindingPatternDefaultValues2.js.map