• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ExpressionStatement",
6      "expression": {
7        "type": "BinaryExpression",
8        "operator": "|",
9        "left": {
10          "type": "Identifier",
11          "name": "a",
12          "loc": {
13            "start": {
14              "line": 17,
15              "column": 1
16            },
17            "end": {
18              "line": 17,
19              "column": 2
20            }
21          }
22        },
23        "right": {
24          "type": "Identifier",
25          "name": "b",
26          "loc": {
27            "start": {
28              "line": 17,
29              "column": 5
30            },
31            "end": {
32              "line": 17,
33              "column": 6
34            }
35          }
36        },
37        "loc": {
38          "start": {
39            "line": 17,
40            "column": 1
41          },
42          "end": {
43            "line": 17,
44            "column": 6
45          }
46        }
47      },
48      "loc": {
49        "start": {
50          "line": 17,
51          "column": 1
52        },
53        "end": {
54          "line": 17,
55          "column": 6
56        }
57      }
58    },
59    {
60      "type": "ExpressionStatement",
61      "expression": {
62        "type": "BinaryExpression",
63        "operator": "^",
64        "left": {
65          "type": "Identifier",
66          "name": "a",
67          "loc": {
68            "start": {
69              "line": 18,
70              "column": 1
71            },
72            "end": {
73              "line": 18,
74              "column": 2
75            }
76          }
77        },
78        "right": {
79          "type": "Identifier",
80          "name": "b",
81          "loc": {
82            "start": {
83              "line": 18,
84              "column": 5
85            },
86            "end": {
87              "line": 18,
88              "column": 6
89            }
90          }
91        },
92        "loc": {
93          "start": {
94            "line": 18,
95            "column": 1
96          },
97          "end": {
98            "line": 18,
99            "column": 6
100          }
101        }
102      },
103      "loc": {
104        "start": {
105          "line": 18,
106          "column": 1
107        },
108        "end": {
109          "line": 18,
110          "column": 6
111        }
112      }
113    },
114    {
115      "type": "ExpressionStatement",
116      "expression": {
117        "type": "BinaryExpression",
118        "operator": "&",
119        "left": {
120          "type": "Identifier",
121          "name": "a",
122          "loc": {
123            "start": {
124              "line": 19,
125              "column": 1
126            },
127            "end": {
128              "line": 19,
129              "column": 2
130            }
131          }
132        },
133        "right": {
134          "type": "Identifier",
135          "name": "b",
136          "loc": {
137            "start": {
138              "line": 19,
139              "column": 5
140            },
141            "end": {
142              "line": 19,
143              "column": 6
144            }
145          }
146        },
147        "loc": {
148          "start": {
149            "line": 19,
150            "column": 1
151          },
152          "end": {
153            "line": 19,
154            "column": 6
155          }
156        }
157      },
158      "loc": {
159        "start": {
160          "line": 19,
161          "column": 1
162        },
163        "end": {
164          "line": 19,
165          "column": 6
166        }
167      }
168    },
169    {
170      "type": "ExpressionStatement",
171      "expression": {
172        "type": "BinaryExpression",
173        "operator": "==",
174        "left": {
175          "type": "Identifier",
176          "name": "a",
177          "loc": {
178            "start": {
179              "line": 20,
180              "column": 1
181            },
182            "end": {
183              "line": 20,
184              "column": 2
185            }
186          }
187        },
188        "right": {
189          "type": "Identifier",
190          "name": "b",
191          "loc": {
192            "start": {
193              "line": 20,
194              "column": 6
195            },
196            "end": {
197              "line": 20,
198              "column": 7
199            }
200          }
201        },
202        "loc": {
203          "start": {
204            "line": 20,
205            "column": 1
206          },
207          "end": {
208            "line": 20,
209            "column": 7
210          }
211        }
212      },
213      "loc": {
214        "start": {
215          "line": 20,
216          "column": 1
217        },
218        "end": {
219          "line": 20,
220          "column": 7
221        }
222      }
223    },
224    {
225      "type": "ExpressionStatement",
226      "expression": {
227        "type": "BinaryExpression",
228        "operator": "!=",
229        "left": {
230          "type": "Identifier",
231          "name": "a",
232          "loc": {
233            "start": {
234              "line": 21,
235              "column": 1
236            },
237            "end": {
238              "line": 21,
239              "column": 2
240            }
241          }
242        },
243        "right": {
244          "type": "Identifier",
245          "name": "b",
246          "loc": {
247            "start": {
248              "line": 21,
249              "column": 6
250            },
251            "end": {
252              "line": 21,
253              "column": 7
254            }
255          }
256        },
257        "loc": {
258          "start": {
259            "line": 21,
260            "column": 1
261          },
262          "end": {
263            "line": 21,
264            "column": 7
265          }
266        }
267      },
268      "loc": {
269        "start": {
270          "line": 21,
271          "column": 1
272        },
273        "end": {
274          "line": 21,
275          "column": 7
276        }
277      }
278    },
279    {
280      "type": "ExpressionStatement",
281      "expression": {
282        "type": "BinaryExpression",
283        "operator": "===",
284        "left": {
285          "type": "Identifier",
286          "name": "a",
287          "loc": {
288            "start": {
289              "line": 22,
290              "column": 1
291            },
292            "end": {
293              "line": 22,
294              "column": 2
295            }
296          }
297        },
298        "right": {
299          "type": "Identifier",
300          "name": "b",
301          "loc": {
302            "start": {
303              "line": 22,
304              "column": 7
305            },
306            "end": {
307              "line": 22,
308              "column": 8
309            }
310          }
311        },
312        "loc": {
313          "start": {
314            "line": 22,
315            "column": 1
316          },
317          "end": {
318            "line": 22,
319            "column": 8
320          }
321        }
322      },
323      "loc": {
324        "start": {
325          "line": 22,
326          "column": 1
327        },
328        "end": {
329          "line": 22,
330          "column": 8
331        }
332      }
333    },
334    {
335      "type": "ExpressionStatement",
336      "expression": {
337        "type": "BinaryExpression",
338        "operator": "!==",
339        "left": {
340          "type": "Identifier",
341          "name": "a",
342          "loc": {
343            "start": {
344              "line": 23,
345              "column": 1
346            },
347            "end": {
348              "line": 23,
349              "column": 2
350            }
351          }
352        },
353        "right": {
354          "type": "Identifier",
355          "name": "b",
356          "loc": {
357            "start": {
358              "line": 23,
359              "column": 7
360            },
361            "end": {
362              "line": 23,
363              "column": 8
364            }
365          }
366        },
367        "loc": {
368          "start": {
369            "line": 23,
370            "column": 1
371          },
372          "end": {
373            "line": 23,
374            "column": 8
375          }
376        }
377      },
378      "loc": {
379        "start": {
380          "line": 23,
381          "column": 1
382        },
383        "end": {
384          "line": 23,
385          "column": 8
386        }
387      }
388    },
389    {
390      "type": "ExpressionStatement",
391      "expression": {
392        "type": "BinaryExpression",
393        "operator": "<",
394        "left": {
395          "type": "Identifier",
396          "name": "a",
397          "loc": {
398            "start": {
399              "line": 24,
400              "column": 1
401            },
402            "end": {
403              "line": 24,
404              "column": 2
405            }
406          }
407        },
408        "right": {
409          "type": "Identifier",
410          "name": "b",
411          "loc": {
412            "start": {
413              "line": 24,
414              "column": 5
415            },
416            "end": {
417              "line": 24,
418              "column": 6
419            }
420          }
421        },
422        "loc": {
423          "start": {
424            "line": 24,
425            "column": 1
426          },
427          "end": {
428            "line": 24,
429            "column": 6
430          }
431        }
432      },
433      "loc": {
434        "start": {
435          "line": 24,
436          "column": 1
437        },
438        "end": {
439          "line": 24,
440          "column": 6
441        }
442      }
443    },
444    {
445      "type": "ExpressionStatement",
446      "expression": {
447        "type": "BinaryExpression",
448        "operator": "<=",
449        "left": {
450          "type": "Identifier",
451          "name": "a",
452          "loc": {
453            "start": {
454              "line": 25,
455              "column": 1
456            },
457            "end": {
458              "line": 25,
459              "column": 2
460            }
461          }
462        },
463        "right": {
464          "type": "Identifier",
465          "name": "b",
466          "loc": {
467            "start": {
468              "line": 25,
469              "column": 6
470            },
471            "end": {
472              "line": 25,
473              "column": 7
474            }
475          }
476        },
477        "loc": {
478          "start": {
479            "line": 25,
480            "column": 1
481          },
482          "end": {
483            "line": 25,
484            "column": 7
485          }
486        }
487      },
488      "loc": {
489        "start": {
490          "line": 25,
491          "column": 1
492        },
493        "end": {
494          "line": 25,
495          "column": 7
496        }
497      }
498    },
499    {
500      "type": "ExpressionStatement",
501      "expression": {
502        "type": "BinaryExpression",
503        "operator": ">",
504        "left": {
505          "type": "Identifier",
506          "name": "a",
507          "loc": {
508            "start": {
509              "line": 26,
510              "column": 1
511            },
512            "end": {
513              "line": 26,
514              "column": 2
515            }
516          }
517        },
518        "right": {
519          "type": "Identifier",
520          "name": "b",
521          "loc": {
522            "start": {
523              "line": 26,
524              "column": 5
525            },
526            "end": {
527              "line": 26,
528              "column": 6
529            }
530          }
531        },
532        "loc": {
533          "start": {
534            "line": 26,
535            "column": 1
536          },
537          "end": {
538            "line": 26,
539            "column": 6
540          }
541        }
542      },
543      "loc": {
544        "start": {
545          "line": 26,
546          "column": 1
547        },
548        "end": {
549          "line": 26,
550          "column": 6
551        }
552      }
553    },
554    {
555      "type": "ExpressionStatement",
556      "expression": {
557        "type": "BinaryExpression",
558        "operator": ">=",
559        "left": {
560          "type": "Identifier",
561          "name": "a",
562          "loc": {
563            "start": {
564              "line": 27,
565              "column": 1
566            },
567            "end": {
568              "line": 27,
569              "column": 2
570            }
571          }
572        },
573        "right": {
574          "type": "Identifier",
575          "name": "b",
576          "loc": {
577            "start": {
578              "line": 27,
579              "column": 6
580            },
581            "end": {
582              "line": 27,
583              "column": 7
584            }
585          }
586        },
587        "loc": {
588          "start": {
589            "line": 27,
590            "column": 1
591          },
592          "end": {
593            "line": 27,
594            "column": 7
595          }
596        }
597      },
598      "loc": {
599        "start": {
600          "line": 27,
601          "column": 1
602        },
603        "end": {
604          "line": 27,
605          "column": 7
606        }
607      }
608    },
609    {
610      "type": "ExpressionStatement",
611      "expression": {
612        "type": "BinaryExpression",
613        "operator": "<<",
614        "left": {
615          "type": "Identifier",
616          "name": "a",
617          "loc": {
618            "start": {
619              "line": 28,
620              "column": 1
621            },
622            "end": {
623              "line": 28,
624              "column": 2
625            }
626          }
627        },
628        "right": {
629          "type": "Identifier",
630          "name": "b",
631          "loc": {
632            "start": {
633              "line": 28,
634              "column": 6
635            },
636            "end": {
637              "line": 28,
638              "column": 7
639            }
640          }
641        },
642        "loc": {
643          "start": {
644            "line": 28,
645            "column": 1
646          },
647          "end": {
648            "line": 28,
649            "column": 7
650          }
651        }
652      },
653      "loc": {
654        "start": {
655          "line": 28,
656          "column": 1
657        },
658        "end": {
659          "line": 28,
660          "column": 7
661        }
662      }
663    },
664    {
665      "type": "ExpressionStatement",
666      "expression": {
667        "type": "BinaryExpression",
668        "operator": ">>",
669        "left": {
670          "type": "Identifier",
671          "name": "a",
672          "loc": {
673            "start": {
674              "line": 29,
675              "column": 1
676            },
677            "end": {
678              "line": 29,
679              "column": 2
680            }
681          }
682        },
683        "right": {
684          "type": "Identifier",
685          "name": "b",
686          "loc": {
687            "start": {
688              "line": 29,
689              "column": 6
690            },
691            "end": {
692              "line": 29,
693              "column": 7
694            }
695          }
696        },
697        "loc": {
698          "start": {
699            "line": 29,
700            "column": 1
701          },
702          "end": {
703            "line": 29,
704            "column": 7
705          }
706        }
707      },
708      "loc": {
709        "start": {
710          "line": 29,
711          "column": 1
712        },
713        "end": {
714          "line": 29,
715          "column": 7
716        }
717      }
718    },
719    {
720      "type": "ExpressionStatement",
721      "expression": {
722        "type": "BinaryExpression",
723        "operator": ">>>",
724        "left": {
725          "type": "Identifier",
726          "name": "a",
727          "loc": {
728            "start": {
729              "line": 30,
730              "column": 1
731            },
732            "end": {
733              "line": 30,
734              "column": 2
735            }
736          }
737        },
738        "right": {
739          "type": "Identifier",
740          "name": "b",
741          "loc": {
742            "start": {
743              "line": 30,
744              "column": 7
745            },
746            "end": {
747              "line": 30,
748              "column": 8
749            }
750          }
751        },
752        "loc": {
753          "start": {
754            "line": 30,
755            "column": 1
756          },
757          "end": {
758            "line": 30,
759            "column": 8
760          }
761        }
762      },
763      "loc": {
764        "start": {
765          "line": 30,
766          "column": 1
767        },
768        "end": {
769          "line": 30,
770          "column": 8
771        }
772      }
773    },
774    {
775      "type": "ExpressionStatement",
776      "expression": {
777        "type": "BinaryExpression",
778        "operator": "+",
779        "left": {
780          "type": "Identifier",
781          "name": "a",
782          "loc": {
783            "start": {
784              "line": 31,
785              "column": 1
786            },
787            "end": {
788              "line": 31,
789              "column": 2
790            }
791          }
792        },
793        "right": {
794          "type": "Identifier",
795          "name": "b",
796          "loc": {
797            "start": {
798              "line": 31,
799              "column": 5
800            },
801            "end": {
802              "line": 31,
803              "column": 6
804            }
805          }
806        },
807        "loc": {
808          "start": {
809            "line": 31,
810            "column": 1
811          },
812          "end": {
813            "line": 31,
814            "column": 6
815          }
816        }
817      },
818      "loc": {
819        "start": {
820          "line": 31,
821          "column": 1
822        },
823        "end": {
824          "line": 31,
825          "column": 6
826        }
827      }
828    },
829    {
830      "type": "ExpressionStatement",
831      "expression": {
832        "type": "BinaryExpression",
833        "operator": "-",
834        "left": {
835          "type": "Identifier",
836          "name": "a",
837          "loc": {
838            "start": {
839              "line": 32,
840              "column": 1
841            },
842            "end": {
843              "line": 32,
844              "column": 2
845            }
846          }
847        },
848        "right": {
849          "type": "Identifier",
850          "name": "b",
851          "loc": {
852            "start": {
853              "line": 32,
854              "column": 5
855            },
856            "end": {
857              "line": 32,
858              "column": 6
859            }
860          }
861        },
862        "loc": {
863          "start": {
864            "line": 32,
865            "column": 1
866          },
867          "end": {
868            "line": 32,
869            "column": 6
870          }
871        }
872      },
873      "loc": {
874        "start": {
875          "line": 32,
876          "column": 1
877        },
878        "end": {
879          "line": 32,
880          "column": 6
881        }
882      }
883    },
884    {
885      "type": "ExpressionStatement",
886      "expression": {
887        "type": "BinaryExpression",
888        "operator": "*",
889        "left": {
890          "type": "Identifier",
891          "name": "a",
892          "loc": {
893            "start": {
894              "line": 33,
895              "column": 1
896            },
897            "end": {
898              "line": 33,
899              "column": 2
900            }
901          }
902        },
903        "right": {
904          "type": "Identifier",
905          "name": "b",
906          "loc": {
907            "start": {
908              "line": 33,
909              "column": 5
910            },
911            "end": {
912              "line": 33,
913              "column": 6
914            }
915          }
916        },
917        "loc": {
918          "start": {
919            "line": 33,
920            "column": 1
921          },
922          "end": {
923            "line": 33,
924            "column": 6
925          }
926        }
927      },
928      "loc": {
929        "start": {
930          "line": 33,
931          "column": 1
932        },
933        "end": {
934          "line": 33,
935          "column": 6
936        }
937      }
938    },
939    {
940      "type": "ExpressionStatement",
941      "expression": {
942        "type": "BinaryExpression",
943        "operator": "/",
944        "left": {
945          "type": "Identifier",
946          "name": "a",
947          "loc": {
948            "start": {
949              "line": 34,
950              "column": 1
951            },
952            "end": {
953              "line": 34,
954              "column": 2
955            }
956          }
957        },
958        "right": {
959          "type": "Identifier",
960          "name": "b",
961          "loc": {
962            "start": {
963              "line": 34,
964              "column": 5
965            },
966            "end": {
967              "line": 34,
968              "column": 6
969            }
970          }
971        },
972        "loc": {
973          "start": {
974            "line": 34,
975            "column": 1
976          },
977          "end": {
978            "line": 34,
979            "column": 6
980          }
981        }
982      },
983      "loc": {
984        "start": {
985          "line": 34,
986          "column": 1
987        },
988        "end": {
989          "line": 34,
990          "column": 6
991        }
992      }
993    },
994    {
995      "type": "ExpressionStatement",
996      "expression": {
997        "type": "BinaryExpression",
998        "operator": "%",
999        "left": {
1000          "type": "Identifier",
1001          "name": "a",
1002          "loc": {
1003            "start": {
1004              "line": 35,
1005              "column": 1
1006            },
1007            "end": {
1008              "line": 35,
1009              "column": 2
1010            }
1011          }
1012        },
1013        "right": {
1014          "type": "Identifier",
1015          "name": "b",
1016          "loc": {
1017            "start": {
1018              "line": 35,
1019              "column": 5
1020            },
1021            "end": {
1022              "line": 35,
1023              "column": 6
1024            }
1025          }
1026        },
1027        "loc": {
1028          "start": {
1029            "line": 35,
1030            "column": 1
1031          },
1032          "end": {
1033            "line": 35,
1034            "column": 6
1035          }
1036        }
1037      },
1038      "loc": {
1039        "start": {
1040          "line": 35,
1041          "column": 1
1042        },
1043        "end": {
1044          "line": 35,
1045          "column": 6
1046        }
1047      }
1048    },
1049    {
1050      "type": "ExpressionStatement",
1051      "expression": {
1052        "type": "BinaryExpression",
1053        "operator": "**",
1054        "left": {
1055          "type": "Identifier",
1056          "name": "a",
1057          "loc": {
1058            "start": {
1059              "line": 36,
1060              "column": 1
1061            },
1062            "end": {
1063              "line": 36,
1064              "column": 2
1065            }
1066          }
1067        },
1068        "right": {
1069          "type": "Identifier",
1070          "name": "b",
1071          "loc": {
1072            "start": {
1073              "line": 36,
1074              "column": 6
1075            },
1076            "end": {
1077              "line": 36,
1078              "column": 7
1079            }
1080          }
1081        },
1082        "loc": {
1083          "start": {
1084            "line": 36,
1085            "column": 1
1086          },
1087          "end": {
1088            "line": 36,
1089            "column": 7
1090          }
1091        }
1092      },
1093      "loc": {
1094        "start": {
1095          "line": 36,
1096          "column": 1
1097        },
1098        "end": {
1099          "line": 36,
1100          "column": 7
1101        }
1102      }
1103    },
1104    {
1105      "type": "ExpressionStatement",
1106      "expression": {
1107        "type": "BinaryExpression",
1108        "operator": "instanceof",
1109        "left": {
1110          "type": "Identifier",
1111          "name": "a",
1112          "loc": {
1113            "start": {
1114              "line": 37,
1115              "column": 1
1116            },
1117            "end": {
1118              "line": 37,
1119              "column": 2
1120            }
1121          }
1122        },
1123        "right": {
1124          "type": "Identifier",
1125          "name": "b",
1126          "loc": {
1127            "start": {
1128              "line": 37,
1129              "column": 14
1130            },
1131            "end": {
1132              "line": 37,
1133              "column": 15
1134            }
1135          }
1136        },
1137        "loc": {
1138          "start": {
1139            "line": 37,
1140            "column": 1
1141          },
1142          "end": {
1143            "line": 37,
1144            "column": 15
1145          }
1146        }
1147      },
1148      "loc": {
1149        "start": {
1150          "line": 37,
1151          "column": 1
1152        },
1153        "end": {
1154          "line": 37,
1155          "column": 15
1156        }
1157      }
1158    },
1159    {
1160      "type": "ExpressionStatement",
1161      "expression": {
1162        "type": "BinaryExpression",
1163        "operator": "in",
1164        "left": {
1165          "type": "Identifier",
1166          "name": "a",
1167          "loc": {
1168            "start": {
1169              "line": 38,
1170              "column": 1
1171            },
1172            "end": {
1173              "line": 38,
1174              "column": 2
1175            }
1176          }
1177        },
1178        "right": {
1179          "type": "Identifier",
1180          "name": "b",
1181          "loc": {
1182            "start": {
1183              "line": 38,
1184              "column": 6
1185            },
1186            "end": {
1187              "line": 38,
1188              "column": 7
1189            }
1190          }
1191        },
1192        "loc": {
1193          "start": {
1194            "line": 38,
1195            "column": 1
1196          },
1197          "end": {
1198            "line": 38,
1199            "column": 7
1200          }
1201        }
1202      },
1203      "loc": {
1204        "start": {
1205          "line": 38,
1206          "column": 1
1207        },
1208        "end": {
1209          "line": 38,
1210          "column": 7
1211        }
1212      }
1213    },
1214    {
1215      "type": "ExpressionStatement",
1216      "expression": {
1217        "type": "BinaryExpression",
1218        "operator": "in",
1219        "left": {
1220          "type": "BinaryExpression",
1221          "operator": "instanceof",
1222          "left": {
1223            "type": "Identifier",
1224            "name": "a",
1225            "loc": {
1226              "start": {
1227                "line": 40,
1228                "column": 1
1229              },
1230              "end": {
1231                "line": 40,
1232                "column": 2
1233              }
1234            }
1235          },
1236          "right": {
1237            "type": "Identifier",
1238            "name": "b",
1239            "loc": {
1240              "start": {
1241                "line": 40,
1242                "column": 14
1243              },
1244              "end": {
1245                "line": 40,
1246                "column": 15
1247              }
1248            }
1249          },
1250          "loc": {
1251            "start": {
1252              "line": 40,
1253              "column": 1
1254            },
1255            "end": {
1256              "line": 40,
1257              "column": 15
1258            }
1259          }
1260        },
1261        "right": {
1262          "type": "Identifier",
1263          "name": "c",
1264          "loc": {
1265            "start": {
1266              "line": 40,
1267              "column": 19
1268            },
1269            "end": {
1270              "line": 40,
1271              "column": 20
1272            }
1273          }
1274        },
1275        "loc": {
1276          "start": {
1277            "line": 40,
1278            "column": 1
1279          },
1280          "end": {
1281            "line": 40,
1282            "column": 20
1283          }
1284        }
1285      },
1286      "loc": {
1287        "start": {
1288          "line": 40,
1289          "column": 1
1290        },
1291        "end": {
1292          "line": 40,
1293          "column": 20
1294        }
1295      }
1296    },
1297    {
1298      "type": "ExpressionStatement",
1299      "expression": {
1300        "type": "LogicalExpression",
1301        "operator": "&&",
1302        "left": {
1303          "type": "Identifier",
1304          "name": "a",
1305          "loc": {
1306            "start": {
1307              "line": 41,
1308              "column": 1
1309            },
1310            "end": {
1311              "line": 41,
1312              "column": 2
1313            }
1314          }
1315        },
1316        "right": {
1317          "type": "BinaryExpression",
1318          "operator": "^",
1319          "left": {
1320            "type": "BinaryExpression",
1321            "operator": "-",
1322            "left": {
1323              "type": "Identifier",
1324              "name": "b",
1325              "loc": {
1326                "start": {
1327                  "line": 41,
1328                  "column": 6
1329                },
1330                "end": {
1331                  "line": 41,
1332                  "column": 7
1333                }
1334              }
1335            },
1336            "right": {
1337              "type": "BinaryExpression",
1338              "operator": "*",
1339              "left": {
1340                "type": "Identifier",
1341                "name": "e",
1342                "loc": {
1343                  "start": {
1344                    "line": 41,
1345                    "column": 10
1346                  },
1347                  "end": {
1348                    "line": 41,
1349                    "column": 11
1350                  }
1351                }
1352              },
1353              "right": {
1354                "type": "Identifier",
1355                "name": "b",
1356                "loc": {
1357                  "start": {
1358                    "line": 41,
1359                    "column": 14
1360                  },
1361                  "end": {
1362                    "line": 41,
1363                    "column": 15
1364                  }
1365                }
1366              },
1367              "loc": {
1368                "start": {
1369                  "line": 41,
1370                  "column": 10
1371                },
1372                "end": {
1373                  "line": 41,
1374                  "column": 15
1375                }
1376              }
1377            },
1378            "loc": {
1379              "start": {
1380                "line": 41,
1381                "column": 6
1382              },
1383              "end": {
1384                "line": 41,
1385                "column": 15
1386              }
1387            }
1388          },
1389          "right": {
1390            "type": "BinaryExpression",
1391            "operator": "%",
1392            "left": {
1393              "type": "Identifier",
1394              "name": "g",
1395              "loc": {
1396                "start": {
1397                  "line": 41,
1398                  "column": 18
1399                },
1400                "end": {
1401                  "line": 41,
1402                  "column": 19
1403                }
1404              }
1405            },
1406            "right": {
1407              "type": "Identifier",
1408              "name": "d",
1409              "loc": {
1410                "start": {
1411                  "line": 41,
1412                  "column": 22
1413                },
1414                "end": {
1415                  "line": 41,
1416                  "column": 23
1417                }
1418              }
1419            },
1420            "loc": {
1421              "start": {
1422                "line": 41,
1423                "column": 18
1424              },
1425              "end": {
1426                "line": 41,
1427                "column": 23
1428              }
1429            }
1430          },
1431          "loc": {
1432            "start": {
1433              "line": 41,
1434              "column": 6
1435            },
1436            "end": {
1437              "line": 41,
1438              "column": 23
1439            }
1440          }
1441        },
1442        "loc": {
1443          "start": {
1444            "line": 41,
1445            "column": 1
1446          },
1447          "end": {
1448            "line": 41,
1449            "column": 23
1450          }
1451        }
1452      },
1453      "loc": {
1454        "start": {
1455          "line": 41,
1456          "column": 1
1457        },
1458        "end": {
1459          "line": 41,
1460          "column": 23
1461        }
1462      }
1463    },
1464    {
1465      "type": "ExpressionStatement",
1466      "expression": {
1467        "type": "BinaryExpression",
1468        "operator": ">>>",
1469        "left": {
1470          "type": "BinaryExpression",
1471          "operator": ">>",
1472          "left": {
1473            "type": "Identifier",
1474            "name": "a",
1475            "loc": {
1476              "start": {
1477                "line": 42,
1478                "column": 1
1479              },
1480              "end": {
1481                "line": 42,
1482                "column": 2
1483              }
1484            }
1485          },
1486          "right": {
1487            "type": "Identifier",
1488            "name": "b",
1489            "loc": {
1490              "start": {
1491                "line": 42,
1492                "column": 6
1493              },
1494              "end": {
1495                "line": 42,
1496                "column": 7
1497              }
1498            }
1499          },
1500          "loc": {
1501            "start": {
1502              "line": 42,
1503              "column": 1
1504            },
1505            "end": {
1506              "line": 42,
1507              "column": 7
1508            }
1509          }
1510        },
1511        "right": {
1512          "type": "Identifier",
1513          "name": "c",
1514          "loc": {
1515            "start": {
1516              "line": 42,
1517              "column": 12
1518            },
1519            "end": {
1520              "line": 42,
1521              "column": 13
1522            }
1523          }
1524        },
1525        "loc": {
1526          "start": {
1527            "line": 42,
1528            "column": 1
1529          },
1530          "end": {
1531            "line": 42,
1532            "column": 13
1533          }
1534        }
1535      },
1536      "loc": {
1537        "start": {
1538          "line": 42,
1539          "column": 1
1540        },
1541        "end": {
1542          "line": 42,
1543          "column": 13
1544        }
1545      }
1546    },
1547    {
1548      "type": "ExpressionStatement",
1549      "expression": {
1550        "type": "LogicalExpression",
1551        "operator": "||",
1552        "left": {
1553          "type": "BinaryExpression",
1554          "operator": "-",
1555          "left": {
1556            "type": "Identifier",
1557            "name": "a",
1558            "loc": {
1559              "start": {
1560                "line": 43,
1561                "column": 1
1562              },
1563              "end": {
1564                "line": 43,
1565                "column": 2
1566              }
1567            }
1568          },
1569          "right": {
1570            "type": "Identifier",
1571            "name": "b",
1572            "loc": {
1573              "start": {
1574                "line": 43,
1575                "column": 5
1576              },
1577              "end": {
1578                "line": 43,
1579                "column": 6
1580              }
1581            }
1582          },
1583          "loc": {
1584            "start": {
1585              "line": 43,
1586              "column": 1
1587            },
1588            "end": {
1589              "line": 43,
1590              "column": 6
1591            }
1592          }
1593        },
1594        "right": {
1595          "type": "LogicalExpression",
1596          "operator": "&&",
1597          "left": {
1598            "type": "BinaryExpression",
1599            "operator": "/",
1600            "left": {
1601              "type": "Identifier",
1602              "name": "c",
1603              "loc": {
1604                "start": {
1605                  "line": 43,
1606                  "column": 10
1607                },
1608                "end": {
1609                  "line": 43,
1610                  "column": 11
1611                }
1612              }
1613            },
1614            "right": {
1615              "type": "Identifier",
1616              "name": "e",
1617              "loc": {
1618                "start": {
1619                  "line": 43,
1620                  "column": 14
1621                },
1622                "end": {
1623                  "line": 43,
1624                  "column": 15
1625                }
1626              }
1627            },
1628            "loc": {
1629              "start": {
1630                "line": 43,
1631                "column": 10
1632              },
1633              "end": {
1634                "line": 43,
1635                "column": 15
1636              }
1637            }
1638          },
1639          "right": {
1640            "type": "Identifier",
1641            "name": "f",
1642            "loc": {
1643              "start": {
1644                "line": 43,
1645                "column": 19
1646              },
1647              "end": {
1648                "line": 43,
1649                "column": 20
1650              }
1651            }
1652          },
1653          "loc": {
1654            "start": {
1655              "line": 43,
1656              "column": 10
1657            },
1658            "end": {
1659              "line": 43,
1660              "column": 20
1661            }
1662          }
1663        },
1664        "loc": {
1665          "start": {
1666            "line": 43,
1667            "column": 1
1668          },
1669          "end": {
1670            "line": 43,
1671            "column": 20
1672          }
1673        }
1674      },
1675      "loc": {
1676        "start": {
1677          "line": 43,
1678          "column": 1
1679        },
1680        "end": {
1681          "line": 43,
1682          "column": 20
1683        }
1684      }
1685    }
1686  ],
1687  "loc": {
1688    "start": {
1689      "line": 1,
1690      "column": 1
1691    },
1692    "end": {
1693      "line": 44,
1694      "column": 1
1695    }
1696  }
1697}
1698