1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "VariableDeclaration", 6 "declarations": [ 7 { 8 "type": "VariableDeclarator", 9 "id": { 10 "type": "Identifier", 11 "name": "result", 12 "loc": { 13 "start": { 14 "line": 17, 15 "column": 5 16 }, 17 "end": { 18 "line": 17, 19 "column": 11 20 } 21 } 22 }, 23 "init": { 24 "type": "BinaryExpression", 25 "operator": "<", 26 "left": { 27 "type": "MemberExpression", 28 "object": { 29 "type": "Identifier", 30 "name": "x", 31 "loc": { 32 "start": { 33 "line": 17, 34 "column": 14 35 }, 36 "end": { 37 "line": 17, 38 "column": 15 39 } 40 } 41 }, 42 "property": { 43 "type": "NumberLiteral", 44 "value": 1, 45 "loc": { 46 "start": { 47 "line": 17, 48 "column": 16 49 }, 50 "end": { 51 "line": 17, 52 "column": 17 53 } 54 } 55 }, 56 "computed": true, 57 "optional": false, 58 "loc": { 59 "start": { 60 "line": 17, 61 "column": 14 62 }, 63 "end": { 64 "line": 17, 65 "column": 18 66 } 67 } 68 }, 69 "right": { 70 "type": "MemberExpression", 71 "object": { 72 "type": "Identifier", 73 "name": "x", 74 "loc": { 75 "start": { 76 "line": 17, 77 "column": 21 78 }, 79 "end": { 80 "line": 17, 81 "column": 22 82 } 83 } 84 }, 85 "property": { 86 "type": "MemberExpression", 87 "object": { 88 "type": "Identifier", 89 "name": "y", 90 "loc": { 91 "start": { 92 "line": 17, 93 "column": 23 94 }, 95 "end": { 96 "line": 17, 97 "column": 24 98 } 99 } 100 }, 101 "property": { 102 "type": "BinaryExpression", 103 "operator": ">>", 104 "left": { 105 "type": "NumberLiteral", 106 "value": 2, 107 "loc": { 108 "start": { 109 "line": 17, 110 "column": 25 111 }, 112 "end": { 113 "line": 17, 114 "column": 26 115 } 116 } 117 }, 118 "right": { 119 "type": "NumberLiteral", 120 "value": 1, 121 "loc": { 122 "start": { 123 "line": 17, 124 "column": 30 125 }, 126 "end": { 127 "line": 17, 128 "column": 31 129 } 130 } 131 }, 132 "loc": { 133 "start": { 134 "line": 17, 135 "column": 25 136 }, 137 "end": { 138 "line": 17, 139 "column": 31 140 } 141 } 142 }, 143 "computed": true, 144 "optional": false, 145 "loc": { 146 "start": { 147 "line": 17, 148 "column": 23 149 }, 150 "end": { 151 "line": 17, 152 "column": 32 153 } 154 } 155 }, 156 "computed": true, 157 "optional": false, 158 "loc": { 159 "start": { 160 "line": 17, 161 "column": 21 162 }, 163 "end": { 164 "line": 17, 165 "column": 33 166 } 167 } 168 }, 169 "loc": { 170 "start": { 171 "line": 17, 172 "column": 14 173 }, 174 "end": { 175 "line": 17, 176 "column": 33 177 } 178 } 179 }, 180 "loc": { 181 "start": { 182 "line": 17, 183 "column": 5 184 }, 185 "end": { 186 "line": 17, 187 "column": 33 188 } 189 } 190 } 191 ], 192 "kind": "let", 193 "loc": { 194 "start": { 195 "line": 17, 196 "column": 1 197 }, 198 "end": { 199 "line": 17, 200 "column": 34 201 } 202 } 203 } 204 ], 205 "loc": { 206 "start": { 207 "line": 1, 208 "column": 1 209 }, 210 "end": { 211 "line": 18, 212 "column": 1 213 } 214 } 215} 216