binaryExpr.js.EXPECTED revision 1224:065b159bb922
1[
2  {
3    "leftOperand": {
4      "endPosition": "1",
5      "kind": "IDENTIFIER",
6      "name": "a",
7      "startPosition": "0"
8    },
9    "endPosition": "5",
10    "kind": "MULTIPLY",
11    "rightOperand": {
12      "endPosition": "5",
13      "kind": "IDENTIFIER",
14      "name": "b",
15      "startPosition": "4"
16    },
17    "startPosition": "0"
18  },
19  {
20    "leftOperand": {
21      "endPosition": "7",
22      "kind": "IDENTIFIER",
23      "name": "a",
24      "startPosition": "6"
25    },
26    "endPosition": "11",
27    "kind": "DIVIDE",
28    "rightOperand": {
29      "endPosition": "11",
30      "kind": "IDENTIFIER",
31      "name": "b",
32      "startPosition": "10"
33    },
34    "startPosition": "6"
35  },
36  {
37    "leftOperand": {
38      "endPosition": "14",
39      "kind": "IDENTIFIER",
40      "name": "a",
41      "startPosition": "13"
42    },
43    "endPosition": "18",
44    "kind": "REMAINDER",
45    "rightOperand": {
46      "endPosition": "18",
47      "kind": "IDENTIFIER",
48      "name": "b",
49      "startPosition": "17"
50    },
51    "startPosition": "13"
52  },
53  {
54    "leftOperand": {
55      "endPosition": "21",
56      "kind": "IDENTIFIER",
57      "name": "a",
58      "startPosition": "20"
59    },
60    "endPosition": "25",
61    "kind": "PLUS",
62    "rightOperand": {
63      "endPosition": "25",
64      "kind": "IDENTIFIER",
65      "name": "b",
66      "startPosition": "24"
67    },
68    "startPosition": "20"
69  },
70  {
71    "leftOperand": {
72      "endPosition": "28",
73      "kind": "IDENTIFIER",
74      "name": "a",
75      "startPosition": "27"
76    },
77    "endPosition": "32",
78    "kind": "MINUS",
79    "rightOperand": {
80      "endPosition": "32",
81      "kind": "IDENTIFIER",
82      "name": "b",
83      "startPosition": "31"
84    },
85    "startPosition": "27"
86  },
87  {
88    "leftOperand": {
89      "endPosition": "35",
90      "kind": "IDENTIFIER",
91      "name": "a",
92      "startPosition": "34"
93    },
94    "endPosition": "40",
95    "kind": "LEFT_SHIFT",
96    "rightOperand": {
97      "endPosition": "40",
98      "kind": "IDENTIFIER",
99      "name": "b",
100      "startPosition": "39"
101    },
102    "startPosition": "34"
103  },
104  {
105    "leftOperand": {
106      "endPosition": "43",
107      "kind": "IDENTIFIER",
108      "name": "a",
109      "startPosition": "42"
110    },
111    "endPosition": "48",
112    "kind": "RIGHT_SHIFT",
113    "rightOperand": {
114      "endPosition": "48",
115      "kind": "IDENTIFIER",
116      "name": "b",
117      "startPosition": "47"
118    },
119    "startPosition": "42"
120  },
121  {
122    "leftOperand": {
123      "endPosition": "51",
124      "kind": "IDENTIFIER",
125      "name": "a",
126      "startPosition": "50"
127    },
128    "endPosition": "57",
129    "kind": "UNSIGNED_RIGHT_SHIFT",
130    "rightOperand": {
131      "endPosition": "57",
132      "kind": "IDENTIFIER",
133      "name": "b",
134      "startPosition": "56"
135    },
136    "startPosition": "50"
137  },
138  {
139    "leftOperand": {
140      "endPosition": "60",
141      "kind": "IDENTIFIER",
142      "name": "a",
143      "startPosition": "59"
144    },
145    "endPosition": "64",
146    "kind": "LESS_THAN",
147    "rightOperand": {
148      "endPosition": "64",
149      "kind": "IDENTIFIER",
150      "name": "b",
151      "startPosition": "63"
152    },
153    "startPosition": "59"
154  },
155  {
156    "leftOperand": {
157      "endPosition": "67",
158      "kind": "IDENTIFIER",
159      "name": "a",
160      "startPosition": "66"
161    },
162    "endPosition": "71",
163    "kind": "GREATER_THAN",
164    "rightOperand": {
165      "endPosition": "71",
166      "kind": "IDENTIFIER",
167      "name": "b",
168      "startPosition": "70"
169    },
170    "startPosition": "66"
171  },
172  {
173    "leftOperand": {
174      "endPosition": "74",
175      "kind": "IDENTIFIER",
176      "name": "a",
177      "startPosition": "73"
178    },
179    "endPosition": "79",
180    "kind": "LESS_THAN_EQUAL",
181    "rightOperand": {
182      "endPosition": "79",
183      "kind": "IDENTIFIER",
184      "name": "b",
185      "startPosition": "78"
186    },
187    "startPosition": "73"
188  },
189  {
190    "leftOperand": {
191      "endPosition": "82",
192      "kind": "IDENTIFIER",
193      "name": "a",
194      "startPosition": "81"
195    },
196    "endPosition": "87",
197    "kind": "GREATER_THAN_EQUAL",
198    "rightOperand": {
199      "endPosition": "87",
200      "kind": "IDENTIFIER",
201      "name": "b",
202      "startPosition": "86"
203    },
204    "startPosition": "81"
205  },
206  {
207    "leftOperand": {
208      "endPosition": "106",
209      "kind": "IDENTIFIER",
210      "name": "a",
211      "startPosition": "105"
212    },
213    "endPosition": "111",
214    "kind": "EQUAL_TO",
215    "rightOperand": {
216      "endPosition": "111",
217      "kind": "IDENTIFIER",
218      "name": "b",
219      "startPosition": "110"
220    },
221    "startPosition": "105"
222  },
223  {
224    "leftOperand": {
225      "endPosition": "114",
226      "kind": "IDENTIFIER",
227      "name": "a",
228      "startPosition": "113"
229    },
230    "endPosition": "119",
231    "kind": "NOT_EQUAL_TO",
232    "rightOperand": {
233      "endPosition": "119",
234      "kind": "IDENTIFIER",
235      "name": "b",
236      "startPosition": "118"
237    },
238    "startPosition": "113"
239  },
240  {
241    "leftOperand": {
242      "endPosition": "122",
243      "kind": "IDENTIFIER",
244      "name": "a",
245      "startPosition": "121"
246    },
247    "endPosition": "128",
248    "kind": "STRICT_EQUAL_TO",
249    "rightOperand": {
250      "endPosition": "128",
251      "kind": "IDENTIFIER",
252      "name": "b",
253      "startPosition": "127"
254    },
255    "startPosition": "121"
256  },
257  {
258    "leftOperand": {
259      "endPosition": "131",
260      "kind": "IDENTIFIER",
261      "name": "a",
262      "startPosition": "130"
263    },
264    "endPosition": "137",
265    "kind": "STRICT_NOT_EQUAL_TO",
266    "rightOperand": {
267      "endPosition": "137",
268      "kind": "IDENTIFIER",
269      "name": "b",
270      "startPosition": "136"
271    },
272    "startPosition": "130"
273  },
274  {
275    "leftOperand": {
276      "endPosition": "140",
277      "kind": "IDENTIFIER",
278      "name": "a",
279      "startPosition": "139"
280    },
281    "endPosition": "144",
282    "kind": "AND",
283    "rightOperand": {
284      "endPosition": "144",
285      "kind": "IDENTIFIER",
286      "name": "b",
287      "startPosition": "143"
288    },
289    "startPosition": "139"
290  },
291  {
292    "leftOperand": {
293      "endPosition": "147",
294      "kind": "IDENTIFIER",
295      "name": "a",
296      "startPosition": "146"
297    },
298    "endPosition": "151",
299    "kind": "XOR",
300    "rightOperand": {
301      "endPosition": "151",
302      "kind": "IDENTIFIER",
303      "name": "b",
304      "startPosition": "150"
305    },
306    "startPosition": "146"
307  },
308  {
309    "leftOperand": {
310      "endPosition": "154",
311      "kind": "IDENTIFIER",
312      "name": "a",
313      "startPosition": "153"
314    },
315    "endPosition": "158",
316    "kind": "OR",
317    "rightOperand": {
318      "endPosition": "158",
319      "kind": "IDENTIFIER",
320      "name": "b",
321      "startPosition": "157"
322    },
323    "startPosition": "153"
324  },
325  {
326    "leftOperand": {
327      "endPosition": "161",
328      "kind": "IDENTIFIER",
329      "name": "a",
330      "startPosition": "160"
331    },
332    "endPosition": "166",
333    "kind": "CONDITIONAL_AND",
334    "rightOperand": {
335      "endPosition": "166",
336      "kind": "IDENTIFIER",
337      "name": "b",
338      "startPosition": "165"
339    },
340    "startPosition": "160"
341  },
342  {
343    "leftOperand": {
344      "endPosition": "169",
345      "kind": "IDENTIFIER",
346      "name": "a",
347      "startPosition": "168"
348    },
349    "endPosition": "174",
350    "kind": "CONDITIONAL_OR",
351    "rightOperand": {
352      "endPosition": "174",
353      "kind": "IDENTIFIER",
354      "name": "b",
355      "startPosition": "173"
356    },
357    "startPosition": "168"
358  }
359]
360