• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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